summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers
diff options
context:
space:
mode:
author Miodrag Milanovic <mmicko@gmail.com>2014-07-22 06:14:55 +0000
committer Miodrag Milanovic <mmicko@gmail.com>2014-07-22 06:14:55 +0000
commit5d7e1fcc62a7f9dd5441eaccbc274f9327efcf00 (patch)
tree59a6e5c3c090f1f83dfd20359ab321fb69713e00 /src/mame/drivers
parentc4e9058ee26841baae4c0fd51e081949747d5f48 (diff)
Cleanups and version bump
Diffstat (limited to 'src/mame/drivers')
-rw-r--r--src/mame/drivers/1942.c28
-rw-r--r--src/mame/drivers/8080bw.c2
-rw-r--r--src/mame/drivers/88games.c12
-rw-r--r--src/mame/drivers/aces1.c22
-rw-r--r--src/mame/drivers/ajax.c12
-rw-r--r--src/mame/drivers/aliens.c14
-rw-r--r--src/mame/drivers/alpha68k.c4
-rw-r--r--src/mame/drivers/alvg.c2
-rw-r--r--src/mame/drivers/amaticmg.c2
-rw-r--r--src/mame/drivers/arachnid.c2
-rw-r--r--src/mame/drivers/astinvad.c6
-rw-r--r--src/mame/drivers/astrof.c2
-rw-r--r--src/mame/drivers/atari_s1.c4
-rw-r--r--src/mame/drivers/atarigt.c16
-rw-r--r--src/mame/drivers/backfire.c2
-rw-r--r--src/mame/drivers/bagman.c2
-rw-r--r--src/mame/drivers/bfm_sc1.c42
-rw-r--r--src/mame/drivers/bfm_sc4.c35780
-rw-r--r--src/mame/drivers/bfm_sc45_helper.c79
-rw-r--r--src/mame/drivers/bfm_sc4h.c46
-rw-r--r--src/mame/drivers/blktiger.c4
-rw-r--r--src/mame/drivers/blockhl.c12
-rw-r--r--src/mame/drivers/bnstars.c4
-rw-r--r--src/mame/drivers/boogwing.c4
-rw-r--r--src/mame/drivers/bottom9.c2
-rw-r--r--src/mame/drivers/byvid.c4
-rw-r--r--src/mame/drivers/capcom.c4
-rw-r--r--src/mame/drivers/cave.c2
-rw-r--r--src/mame/drivers/chanbara.c4
-rw-r--r--src/mame/drivers/chihiro.c30
-rw-r--r--src/mame/drivers/chqflag.c12
-rw-r--r--src/mame/drivers/cliffhgr.c2
-rw-r--r--src/mame/drivers/cninja.c2
-rw-r--r--src/mame/drivers/cobra.c4
-rw-r--r--src/mame/drivers/cocoloco.c118
-rw-r--r--src/mame/drivers/coinmstr.c2
-rw-r--r--src/mame/drivers/coolridr.c2
-rw-r--r--src/mame/drivers/crimfght.c8
-rw-r--r--src/mame/drivers/csplayh5.c4
-rw-r--r--src/mame/drivers/cubo.c18
-rw-r--r--src/mame/drivers/darkseal.c2
-rw-r--r--src/mame/drivers/dassault.c2
-rw-r--r--src/mame/drivers/dbz.c2
-rw-r--r--src/mame/drivers/de_3.c2
-rw-r--r--src/mame/drivers/deco32.c8
-rw-r--r--src/mame/drivers/dreamwld.c2
-rw-r--r--src/mame/drivers/dwarfd.c4
-rw-r--r--src/mame/drivers/ecoinf2.c6
-rw-r--r--src/mame/drivers/ecoinf3.c8
-rw-r--r--src/mame/drivers/fireball.c169
-rw-r--r--src/mame/drivers/fortecar.c2
-rw-r--r--src/mame/drivers/funworld.c186
-rw-r--r--src/mame/drivers/g627.c14
-rw-r--r--src/mame/drivers/galaxold.c20
-rw-r--r--src/mame/drivers/gbusters.c12
-rw-r--r--src/mame/drivers/gcpinbal.c2
-rw-r--r--src/mame/drivers/ghosteo.c2
-rw-r--r--src/mame/drivers/goldstar.c376
-rw-r--r--src/mame/drivers/goodejan.c34
-rw-r--r--src/mame/drivers/gp_1.c2
-rw-r--r--src/mame/drivers/gstriker.c10
-rw-r--r--src/mame/drivers/gticlub.c8
-rw-r--r--src/mame/drivers/hornet.c20
-rw-r--r--src/mame/drivers/icecold.c6
-rw-r--r--src/mame/drivers/igs011.c2
-rw-r--r--src/mame/drivers/igs017.c2
-rw-r--r--src/mame/drivers/itech32.c2
-rw-r--r--src/mame/drivers/jpmmps.c4
-rw-r--r--src/mame/drivers/jpmsys5.c2
-rw-r--r--src/mame/drivers/kenseim.c42
-rw-r--r--src/mame/drivers/kingdrby.c2
-rw-r--r--src/mame/drivers/kingpin.c4
-rw-r--r--src/mame/drivers/lucky74.c2
-rw-r--r--src/mame/drivers/magicard.c2
-rw-r--r--src/mame/drivers/malzak.c4
-rw-r--r--src/mame/drivers/maygay1b.c24
-rw-r--r--src/mame/drivers/maygay1bsw.c2
-rw-r--r--src/mame/drivers/maygayv1.c12
-rw-r--r--src/mame/drivers/megaphx.c8
-rw-r--r--src/mame/drivers/meritm.c2
-rw-r--r--src/mame/drivers/metalmx.c2
-rw-r--r--src/mame/drivers/midas.c5
-rw-r--r--src/mame/drivers/midvunit.c10
-rw-r--r--src/mame/drivers/midxunit.c2
-rw-r--r--src/mame/drivers/midzeus.c16
-rw-r--r--src/mame/drivers/model2.c68
-rw-r--r--src/mame/drivers/mpu4hw.c4
-rw-r--r--src/mame/drivers/mpu4sw.c4
-rw-r--r--src/mame/drivers/mpu4vid.c14
-rw-r--r--src/mame/drivers/mrgame.c4
-rw-r--r--src/mame/drivers/mustache.c2
-rw-r--r--src/mame/drivers/mystwarr.c2
-rw-r--r--src/mame/drivers/naomi.c18
-rw-r--r--src/mame/drivers/naughtyb.c4
-rw-r--r--src/mame/drivers/nbmj9195.c11
-rw-r--r--src/mame/drivers/neogeo.c29
-rw-r--r--src/mame/drivers/neogeo_noslot.c7
-rw-r--r--src/mame/drivers/niyanpai.c2
-rw-r--r--src/mame/drivers/nl_pongd.c702
-rw-r--r--src/mame/drivers/norautp.c28
-rw-r--r--src/mame/drivers/nwk-tr.c14
-rw-r--r--src/mame/drivers/nyny.c2
-rw-r--r--src/mame/drivers/parodius.c4
-rw-r--r--src/mame/drivers/pcxt.c2
-rw-r--r--src/mame/drivers/pgm.c2
-rw-r--r--src/mame/drivers/phoenix.c4
-rw-r--r--src/mame/drivers/play_5.c4
-rw-r--r--src/mame/drivers/playmark.c36
-rw-r--r--src/mame/drivers/pong.c12
-rw-r--r--src/mame/drivers/popeye.c4
-rw-r--r--src/mame/drivers/proconn.c4
-rw-r--r--src/mame/drivers/quakeat.c1
-rw-r--r--src/mame/drivers/rastersp.c2
-rw-r--r--src/mame/drivers/re900.c2
-rw-r--r--src/mame/drivers/rohga.c6
-rw-r--r--src/mame/drivers/rollerg.c2
-rw-r--r--src/mame/drivers/rpunch.c4
-rw-r--r--src/mame/drivers/sam.c401
-rw-r--r--src/mame/drivers/sanremo.c2
-rw-r--r--src/mame/drivers/savquest.c2
-rw-r--r--src/mame/drivers/scramble.c4
-rw-r--r--src/mame/drivers/seattle.c18
-rw-r--r--src/mame/drivers/segas16b.c2
-rw-r--r--src/mame/drivers/segaxbd.c2
-rw-r--r--src/mame/drivers/sg1000a.c4
-rw-r--r--src/mame/drivers/simpl156.c2
-rw-r--r--src/mame/drivers/simpsons.c2
-rw-r--r--src/mame/drivers/skylncr.c62
-rw-r--r--src/mame/drivers/spy.c8
-rw-r--r--src/mame/drivers/statriv2.c4
-rw-r--r--src/mame/drivers/supercrd.c4
-rw-r--r--src/mame/drivers/surpratk.c2
-rw-r--r--src/mame/drivers/taito_b.c4
-rw-r--r--src/mame/drivers/taito_l.c2
-rw-r--r--src/mame/drivers/taitopjc.c44
-rw-r--r--src/mame/drivers/tapatune.c6
-rw-r--r--src/mame/drivers/tatsumi.c20
-rw-r--r--src/mame/drivers/tempest.c38
-rw-r--r--src/mame/drivers/thunderx.c16
-rw-r--r--src/mame/drivers/tigeroad.c12
-rw-r--r--src/mame/drivers/timeplt.c2
-rw-r--r--src/mame/drivers/triforce.c84
-rw-r--r--src/mame/drivers/turbo.c8
-rw-r--r--src/mame/drivers/vectrex.c10
-rw-r--r--src/mame/drivers/vegas.c28
-rw-r--r--src/mame/drivers/vroulet.c2
-rw-r--r--src/mame/drivers/williams.c2
-rw-r--r--src/mame/drivers/wpc_95.c2054
-rw-r--r--src/mame/drivers/wpc_dcs.c162
-rw-r--r--src/mame/drivers/wpc_s.c2020
-rw-r--r--src/mame/drivers/wyvernf0.c62
-rw-r--r--src/mame/drivers/zr107.c4
152 files changed, 21727 insertions, 21747 deletions
diff --git a/src/mame/drivers/1942.c b/src/mame/drivers/1942.c
index 7ef2d4b2db8..616e727562b 100644
--- a/src/mame/drivers/1942.c
+++ b/src/mame/drivers/1942.c
@@ -84,11 +84,11 @@ static NETLIST_START(nl_1942)
SOLVER(Solver, 48000)
ANALOG_INPUT(V5, 5)
- PARAM(Solver.ACCURACY, 1e-6)
- PARAM(Solver.GS_LOOPS, 6)
- PARAM(Solver.SOR_FACTOR, 1.0)
- //PARAM(Solver.DYNAMIC_TS, 1)
- //PARAM(Solver.LTE, 5e-8)
+ PARAM(Solver.ACCURACY, 1e-6)
+ PARAM(Solver.GS_LOOPS, 6)
+ PARAM(Solver.SOR_FACTOR, 1.0)
+ //PARAM(Solver.DYNAMIC_TS, 1)
+ //PARAM(Solver.LTE, 5e-8)
/* AY 8910 internal resistors */
@@ -143,9 +143,9 @@ static NETLIST_START(nl_1942)
NET_C(CC6.1, VR.2)
NET_C(CC6.2, R1.1)
- CAP(CC3, 220e-6)
- NET_C(R1.2, CC3.1)
- NET_C(CC3.2, GND)
+ CAP(CC3, 220e-6)
+ NET_C(R1.2, CC3.1)
+ NET_C(CC3.2, GND)
NETLIST_END()
@@ -556,23 +556,23 @@ static MACHINE_CONFIG_START( 1942, _1942_state )
MCFG_SOUND_ADD("ay1", AY8910, AUDIO_CLOCK) /* 1.5 MHz */
MCFG_AY8910_OUTPUT_TYPE(AY8910_RESISTOR_OUTPUT)
- MCFG_AY8910_RES_LOADS(10000.0, 10000.0, 10000.0)
-
+ MCFG_AY8910_RES_LOADS(10000.0, 10000.0, 10000.0)
+
MCFG_SOUND_ROUTE_EX(0, "snd_nl", 1.0, 0)
MCFG_SOUND_ROUTE_EX(1, "snd_nl", 1.0, 1)
MCFG_SOUND_ROUTE_EX(2, "snd_nl", 1.0, 2)
MCFG_SOUND_ADD("ay2", AY8910, AUDIO_CLOCK) /* 1.5 MHz */
MCFG_AY8910_OUTPUT_TYPE(AY8910_RESISTOR_OUTPUT)
- MCFG_AY8910_RES_LOADS(10000.0, 10000.0, 10000.0)
-
+ MCFG_AY8910_RES_LOADS(10000.0, 10000.0, 10000.0)
+
MCFG_SOUND_ROUTE_EX(0, "snd_nl", 1.0, 3)
MCFG_SOUND_ROUTE_EX(1, "snd_nl", 1.0, 4)
MCFG_SOUND_ROUTE_EX(2, "snd_nl", 1.0, 5)
/* NETLIST configuration using internal AY8910 resistor values */
- /* Minimize resampling between ay8910 and netlist */
+ /* Minimize resampling between ay8910 and netlist */
MCFG_SOUND_ADD("snd_nl", NETLIST_SOUND, AUDIO_CLOCK / 8 / 2)
MCFG_NETLIST_SETUP(nl_1942)
MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 5.0)
@@ -921,7 +921,7 @@ DRIVER_INIT_MEMBER(_1942_state,1942)
GAME( 1984, 1942, 0, 1942, 1942, _1942_state, 1942, ROT270, "Capcom", "1942 (Revision B)", GAME_SUPPORTS_SAVE )
GAME( 1984, 1942a, 1942, 1942, 1942, _1942_state, 1942, ROT270, "Capcom", "1942 (Revision A)", GAME_SUPPORTS_SAVE )
GAME( 1984, 1942abl, 1942, 1942, 1942, _1942_state, 1942, ROT270, "bootleg", "1942 (Revision A, bootleg)", GAME_SUPPORTS_SAVE ) // data is the same as 1942a set, different rom format
-GAME( 198?, 1942h, 1942, 1942, 1942, _1942_state, 1942, ROT270, "hack (Two Bit Score?)", "42", GAME_SUPPORTS_SAVE )
+GAME( 198?, 1942h, 1942, 1942, 1942, _1942_state, 1942, ROT270, "hack (Two Bit Score?)", "42", GAME_SUPPORTS_SAVE )
GAME( 1984, 1942b, 1942, 1942, 1942, _1942_state, 1942, ROT270, "Capcom", "1942 (First Version)", GAME_SUPPORTS_SAVE )
GAME( 1985, 1942w, 1942, 1942, 1942, _1942_state, 1942, ROT270, "Capcom (Williams Electronics license)", "1942 (Williams Electronics license)", GAME_SUPPORTS_SAVE ) /* Based on 1942 (Revision B) */
GAME( 1984, 1942p, 1942, 1942p,1942p,_1942_state, 1942, ROT270, "Capcom", "1942 (prototype)", GAME_NOT_WORKING | GAME_SUPPORTS_SAVE )
diff --git a/src/mame/drivers/8080bw.c b/src/mame/drivers/8080bw.c
index 9dab2419e02..17332ac03f1 100644
--- a/src/mame/drivers/8080bw.c
+++ b/src/mame/drivers/8080bw.c
@@ -3340,7 +3340,7 @@ ROM_START( sinvemag )
ROM_LOAD( "emag_si.e", 0x1800, 0x0400, CRC(c4e80586) SHA1(3d427d5a2eea3c911ec7bd055e06e6747ce5e84d) )
ROM_LOAD( "emag_si.f", 0x1c00, 0x0400, CRC(077f5ef2) SHA1(625de6839073ac4c904f949efc1b2e0afea5d676) )
ROM_END
-
+
ROM_START( tst_invd )
ROM_REGION( 0x10000, "maincpu", 0 )
ROM_LOAD( "test.h", 0x0000, 0x0800, CRC(f86a2eea) SHA1(4a72ff01f3e6d16bbe9bf7f123cd98895bfbed9a) ) /* The Test ROM */
diff --git a/src/mame/drivers/88games.c b/src/mame/drivers/88games.c
index 624bcd4c31e..41e4752b6f5 100644
--- a/src/mame/drivers/88games.c
+++ b/src/mame/drivers/88games.c
@@ -380,7 +380,7 @@ ROM_START( 88games )
ROM_LOAD32_BYTE( "861a09.b", 0x040002, 0x10000, CRC(4917158d) SHA1(b53da3f29c9aeb59933dc3a8214cc1314e21000b) )
ROM_LOAD32_BYTE( "861a09.d", 0x040003, 0x10000, CRC(2bb3282c) SHA1(6ca54948a02c91543b7e595641b0edc2564f83ff) )
- ROM_REGION( 0x100000, "k051960", 0 ) /* sprites */
+ ROM_REGION( 0x100000, "k051960", 0 ) /* sprites */
ROM_LOAD32_BYTE( "861a05.a", 0x000000, 0x10000, CRC(cedc19d0) SHA1(6eb2a292d574dee06e214e61c0e08fa233ac68e8) )
ROM_LOAD32_BYTE( "861a05.e", 0x000001, 0x10000, CRC(725af3fc) SHA1(98ac364db4b2c5682a299f4d2a288ebc8a303b1f) )
ROM_LOAD32_BYTE( "861a06.a", 0x000002, 0x10000, CRC(85e2e30e) SHA1(11010727db8c71650c5b9df5340f9bc412435d11) )
@@ -398,7 +398,7 @@ ROM_START( 88games )
ROM_LOAD32_BYTE( "861a06.d", 0x0c0002, 0x10000, CRC(bc70ab39) SHA1(a6fa0502ceb6862e7b1e4815326e268fd6511881) )
ROM_LOAD32_BYTE( "861a06.h", 0x0c0003, 0x10000, CRC(d906b79b) SHA1(905814ce708d80fd4d1a398f60faa0bc680fccaf) )
- ROM_REGION( 0x040000, "k051316", 0 ) /* zoom/rotate */
+ ROM_REGION( 0x040000, "k051316", 0 ) /* zoom/rotate */
ROM_LOAD( "861a04.a", 0x000000, 0x10000, CRC(092a8b15) SHA1(d98a81bfa4bba73805f0236f8a80da130fcb378d) )
ROM_LOAD( "861a04.b", 0x010000, 0x10000, CRC(75744b56) SHA1(5133d8f6622796ed6b9e6a0d0f1df28f00331fc7) )
ROM_LOAD( "861a04.c", 0x020000, 0x10000, CRC(a00021c5) SHA1(f73f88af33387d73b4262e8652507e699926fabe) )
@@ -434,7 +434,7 @@ ROM_START( konami88 )
ROM_LOAD32_BYTE( "861a09.b", 0x040002, 0x10000, CRC(4917158d) SHA1(b53da3f29c9aeb59933dc3a8214cc1314e21000b) )
ROM_LOAD32_BYTE( "861a09.d", 0x040003, 0x10000, CRC(2bb3282c) SHA1(6ca54948a02c91543b7e595641b0edc2564f83ff) )
- ROM_REGION( 0x100000, "k051960", 0 ) /* sprites */
+ ROM_REGION( 0x100000, "k051960", 0 ) /* sprites */
ROM_LOAD32_BYTE( "861a05.a", 0x000000, 0x10000, CRC(cedc19d0) SHA1(6eb2a292d574dee06e214e61c0e08fa233ac68e8) )
ROM_LOAD32_BYTE( "861a05.e", 0x000001, 0x10000, CRC(725af3fc) SHA1(98ac364db4b2c5682a299f4d2a288ebc8a303b1f) )
ROM_LOAD32_BYTE( "861a06.a", 0x000002, 0x10000, CRC(85e2e30e) SHA1(11010727db8c71650c5b9df5340f9bc412435d11) )
@@ -452,7 +452,7 @@ ROM_START( konami88 )
ROM_LOAD32_BYTE( "861a06.d", 0x0c0002, 0x10000, CRC(bc70ab39) SHA1(a6fa0502ceb6862e7b1e4815326e268fd6511881) )
ROM_LOAD32_BYTE( "861a06.h", 0x0c0003, 0x10000, CRC(d906b79b) SHA1(905814ce708d80fd4d1a398f60faa0bc680fccaf) )
- ROM_REGION( 0x040000, "k051316", 0 ) /* zoom/rotate */
+ ROM_REGION( 0x040000, "k051316", 0 ) /* zoom/rotate */
ROM_LOAD( "861a04.a", 0x000000, 0x10000, CRC(092a8b15) SHA1(d98a81bfa4bba73805f0236f8a80da130fcb378d) )
ROM_LOAD( "861a04.b", 0x010000, 0x10000, CRC(75744b56) SHA1(5133d8f6622796ed6b9e6a0d0f1df28f00331fc7) )
ROM_LOAD( "861a04.c", 0x020000, 0x10000, CRC(a00021c5) SHA1(f73f88af33387d73b4262e8652507e699926fabe) )
@@ -488,7 +488,7 @@ ROM_START( hypsptsp )
ROM_LOAD32_BYTE( "861a09.b", 0x040002, 0x10000, CRC(4917158d) SHA1(b53da3f29c9aeb59933dc3a8214cc1314e21000b) )
ROM_LOAD32_BYTE( "861a09.d", 0x040003, 0x10000, CRC(2bb3282c) SHA1(6ca54948a02c91543b7e595641b0edc2564f83ff) )
- ROM_REGION( 0x100000, "k051960", 0 ) /* sprites */
+ ROM_REGION( 0x100000, "k051960", 0 ) /* sprites */
ROM_LOAD32_BYTE( "861a05.a", 0x000000, 0x10000, CRC(cedc19d0) SHA1(6eb2a292d574dee06e214e61c0e08fa233ac68e8) )
ROM_LOAD32_BYTE( "861a05.e", 0x000001, 0x10000, CRC(725af3fc) SHA1(98ac364db4b2c5682a299f4d2a288ebc8a303b1f) )
ROM_LOAD32_BYTE( "861a06.a", 0x000002, 0x10000, CRC(85e2e30e) SHA1(11010727db8c71650c5b9df5340f9bc412435d11) )
@@ -506,7 +506,7 @@ ROM_START( hypsptsp )
ROM_LOAD32_BYTE( "861a06.d", 0x0c0002, 0x10000, CRC(bc70ab39) SHA1(a6fa0502ceb6862e7b1e4815326e268fd6511881) )
ROM_LOAD32_BYTE( "861a06.h", 0x0c0003, 0x10000, CRC(d906b79b) SHA1(905814ce708d80fd4d1a398f60faa0bc680fccaf) )
- ROM_REGION( 0x040000, "k051316", 0 ) /* zoom/rotate */
+ ROM_REGION( 0x040000, "k051316", 0 ) /* zoom/rotate */
ROM_LOAD( "861a04.a", 0x000000, 0x10000, CRC(092a8b15) SHA1(d98a81bfa4bba73805f0236f8a80da130fcb378d) )
ROM_LOAD( "861a04.b", 0x010000, 0x10000, CRC(75744b56) SHA1(5133d8f6622796ed6b9e6a0d0f1df28f00331fc7) )
ROM_LOAD( "861a04.c", 0x020000, 0x10000, CRC(a00021c5) SHA1(f73f88af33387d73b4262e8652507e699926fabe) )
diff --git a/src/mame/drivers/aces1.c b/src/mame/drivers/aces1.c
index c0a64402644..72b7c1af982 100644
--- a/src/mame/drivers/aces1.c
+++ b/src/mame/drivers/aces1.c
@@ -260,21 +260,21 @@ static MACHINE_CONFIG_START( aces1, aces1_state )
// 0xafb0 IC24 - lamps, 7segs
MCFG_DEVICE_ADD("ic24", I8255A, 0)
- MCFG_I8255_OUT_PORTA_CB(WRITE8(aces1_state, ic24_write_a)) // 7segs
- MCFG_I8255_OUT_PORTB_CB(WRITE8(aces1_state, ic24_write_b)) // lamps
- MCFG_I8255_OUT_PORTC_CB(WRITE8(aces1_state, ic24_write_c)) // strobe
+ MCFG_I8255_OUT_PORTA_CB(WRITE8(aces1_state, ic24_write_a)) // 7segs
+ MCFG_I8255_OUT_PORTB_CB(WRITE8(aces1_state, ic24_write_b)) // lamps
+ MCFG_I8255_OUT_PORTC_CB(WRITE8(aces1_state, ic24_write_c)) // strobe
// 0xafd0 IC25 - lamps, meters, reel comms (writes)
MCFG_DEVICE_ADD("ic25", I8255A, 0)
- MCFG_I8255_OUT_PORTA_CB(WRITE8(aces1_state, ic25_write_a)) // extra lamps
- MCFG_I8255_OUT_PORTB_CB(WRITE8(aces1_state, ic25_write_b)) // meters, extra lamp select
- MCFG_I8255_OUT_PORTC_CB(WRITE8(aces1_state, ic25_write_c)) // reel write, extra lamp strobe
+ MCFG_I8255_OUT_PORTA_CB(WRITE8(aces1_state, ic25_write_a)) // extra lamps
+ MCFG_I8255_OUT_PORTB_CB(WRITE8(aces1_state, ic25_write_b)) // meters, extra lamp select
+ MCFG_I8255_OUT_PORTC_CB(WRITE8(aces1_state, ic25_write_c)) // reel write, extra lamp strobe
// 0xafe0 IC37 - doors, coins, reel optics (reads)
MCFG_DEVICE_ADD("ic37", I8255A, 0)
- MCFG_I8255_IN_PORTA_CB(READ8(aces1_state, ic37_read_a)) // extra lamps
- MCFG_I8255_IN_PORTB_CB(READ8(aces1_state, ic37_read_b)) // meters, extra lamp select
- MCFG_I8255_IN_PORTC_CB(READ8(aces1_state, ic37_read_c)) // reel write, extra lamp strobe
+ MCFG_I8255_IN_PORTA_CB(READ8(aces1_state, ic37_read_a)) // extra lamps
+ MCFG_I8255_IN_PORTB_CB(READ8(aces1_state, ic37_read_b)) // meters, extra lamp select
+ MCFG_I8255_IN_PORTC_CB(READ8(aces1_state, ic37_read_c)) // reel write, extra lamp strobe
MCFG_DEFAULT_LAYOUT(layout_aces1)
@@ -337,8 +337,8 @@ ROM_START( ac1taklv )
ROM_END
ROM_START( ac1cshtw ) // Cash Towers, same ROM as above, original machine apparently plays the same, reskinned machine?
- ROM_REGION( 0x8000, "maincpu", 0 )
- ROM_LOAD( "ctp1.bin", 0x0000, 0x8000, CRC(2fabb08f) SHA1(b737930e428f9258ab22394229c2b5039edf8f97) )
+ ROM_REGION( 0x8000, "maincpu", 0 )
+ ROM_LOAD( "ctp1.bin", 0x0000, 0x8000, CRC(2fabb08f) SHA1(b737930e428f9258ab22394229c2b5039edf8f97) )
ROM_END
diff --git a/src/mame/drivers/ajax.c b/src/mame/drivers/ajax.c
index 6a009308d58..86fdbe0c01a 100644
--- a/src/mame/drivers/ajax.c
+++ b/src/mame/drivers/ajax.c
@@ -259,7 +259,7 @@ ROM_START( ajax )
ROM_LOAD32_BYTE( "770c12-b.e5", 0x040002, 0x010000, CRC(5f221cc6) SHA1(9a7a9c7853a3b582c4034b773cef08aee5391d6e) )
ROM_LOAD32_BYTE( "770c12-d.e6", 0x040003, 0x010000, CRC(f1edb2f4) SHA1(3e66cc711e25cbf6e6a747d43a9efec0710d5b7a) )
- ROM_REGION( 0x100000, "k051960", 0 ) /* sprites */
+ ROM_REGION( 0x100000, "k051960", 0 ) /* sprites */
ROM_LOAD32_BYTE( "770c09-a.f8", 0x000000, 0x010000, CRC(76690fb8) SHA1(afe267a37b65d63d3765dc3b88d8a8262446f786) )
ROM_LOAD32_BYTE( "770c09-e.f9", 0x000001, 0x010000, CRC(17b482c9) SHA1(3535197956f5bf5b564fec1ddbb3e3ea3bf1f7bd) )
ROM_LOAD32_BYTE( "770c08-a.f10", 0x000002, 0x010000, CRC(efd29a56) SHA1(2a9f138d1242a35162a3f092b0343dff899e3b83) )
@@ -277,7 +277,7 @@ ROM_START( ajax )
ROM_LOAD32_BYTE( "770c08-d.c10", 0x0c0002, 0x010000, CRC(91591777) SHA1(53f416a51f7075f070168bced7b6f925f54c7b84) )
ROM_LOAD32_BYTE( "770c08-h.c11", 0x0c0003, 0x010000, CRC(d97d4b15) SHA1(e3d7d7adeec8c8c808acb9f84641fd3a6bf249be) )
- ROM_REGION( 0x080000, "k051316", 0 ) /* zoom/rotate */
+ ROM_REGION( 0x080000, "k051316", 0 ) /* zoom/rotate */
ROM_LOAD( "770c06.f4", 0x000000, 0x040000, CRC(d0c592ee) SHA1(c1be73dd259f2779d715659b177e47513776a0d4) )
ROM_LOAD( "770c07.h4", 0x040000, 0x040000, CRC(0b399fb1) SHA1(fbe26f9aa9a655d08bebcdd79719d35134ca4dd5) )
@@ -319,11 +319,11 @@ ROM_START( typhoon )
ROM_LOAD32_WORD( "770c13.n22", 0x000000, 0x040000, CRC(b859ca4e) SHA1(f58678d503683f78cca0d5ed2d79f6f68ab3495a) )
ROM_LOAD32_WORD( "770c12.k22", 0x000002, 0x040000, CRC(50d14b72) SHA1(e3ff4a5aeefa6c10b5f7fec18297948b7c5acfdf) )
- ROM_REGION( 0x100000, "k051960", 0 ) /* sprites */
+ ROM_REGION( 0x100000, "k051960", 0 ) /* sprites */
ROM_LOAD32_WORD( "770c09.n4", 0x000000, 0x080000, CRC(1ab4a7ff) SHA1(fa007b41027f95d29d2a9f931a2fe235844db637) )
ROM_LOAD32_WORD( "770c08.k4", 0x000002, 0x080000, CRC(a8e80586) SHA1(0401f59baa691905287cef94427f39e0c3f0adc6) )
- ROM_REGION( 0x080000, "k051316", 0 ) /* zoom/rotate */
+ ROM_REGION( 0x080000, "k051316", 0 ) /* zoom/rotate */
ROM_LOAD( "770c06.f4", 0x000000, 0x040000, CRC(d0c592ee) SHA1(c1be73dd259f2779d715659b177e47513776a0d4) )
ROM_LOAD( "770c07.h4", 0x040000, 0x040000, CRC(0b399fb1) SHA1(fbe26f9aa9a655d08bebcdd79719d35134ca4dd5) )
@@ -355,11 +355,11 @@ ROM_START( ajaxj )
ROM_LOAD32_WORD( "770c13.n22", 0x000000, 0x040000, CRC(b859ca4e) SHA1(f58678d503683f78cca0d5ed2d79f6f68ab3495a) )
ROM_LOAD32_WORD( "770c12.k22", 0x000002, 0x040000, CRC(50d14b72) SHA1(e3ff4a5aeefa6c10b5f7fec18297948b7c5acfdf) )
- ROM_REGION( 0x100000, "k051960", 0 ) /* sprites */
+ ROM_REGION( 0x100000, "k051960", 0 ) /* sprites */
ROM_LOAD32_WORD( "770c09.n4", 0x000000, 0x080000, CRC(1ab4a7ff) SHA1(fa007b41027f95d29d2a9f931a2fe235844db637) )
ROM_LOAD32_WORD( "770c08.k4", 0x000002, 0x080000, CRC(a8e80586) SHA1(0401f59baa691905287cef94427f39e0c3f0adc6) )
- ROM_REGION( 0x080000, "k051316", 0 ) /* zoom/rotate */
+ ROM_REGION( 0x080000, "k051316", 0 ) /* zoom/rotate */
ROM_LOAD( "770c06.f4", 0x000000, 0x040000, CRC(d0c592ee) SHA1(c1be73dd259f2779d715659b177e47513776a0d4) )
ROM_LOAD( "770c07.h4", 0x040000, 0x040000, CRC(0b399fb1) SHA1(fbe26f9aa9a655d08bebcdd79719d35134ca4dd5) )
diff --git a/src/mame/drivers/aliens.c b/src/mame/drivers/aliens.c
index cce78fe7c14..d4d9194079e 100644
--- a/src/mame/drivers/aliens.c
+++ b/src/mame/drivers/aliens.c
@@ -267,7 +267,7 @@ ROM_START( aliens )
ROM_LOAD32_WORD( "875b08.j19", 0x100002, 0x40000, CRC(f9387966) SHA1(470ecc4a5a3edd08d5e0ab10b0c590db1968fb0a) )
/* second half empty */
- ROM_REGION( 0x200000, "k051960", 0 ) /* sprites */
+ ROM_REGION( 0x200000, "k051960", 0 ) /* sprites */
ROM_LOAD32_WORD( "875b10.k08", 0x000000, 0x80000, CRC(0b1035b1) SHA1(db04020761386e79249762cd1540208375c38c7f) )
ROM_LOAD32_WORD( "875b09.k02", 0x000002, 0x80000, CRC(e76b3c19) SHA1(6838e07460b3eaaeb129208ad0696c8019bd63d9) )
ROM_LOAD32_WORD( "875b06.j08", 0x100000, 0x40000, CRC(081a0566) SHA1(3a4aa14178fe76a030224743c9e9cd974e08bd79) )
@@ -299,7 +299,7 @@ ROM_START( aliens2 )
/* second half empty */
- ROM_REGION( 0x200000, "k051960", 0 ) /* sprites */
+ ROM_REGION( 0x200000, "k051960", 0 ) /* sprites */
ROM_LOAD32_WORD( "875b10.k08", 0x000000, 0x80000, CRC(0b1035b1) SHA1(db04020761386e79249762cd1540208375c38c7f) )
ROM_LOAD32_WORD( "875b09.k02", 0x000002, 0x80000, CRC(e76b3c19) SHA1(6838e07460b3eaaeb129208ad0696c8019bd63d9) )
ROM_LOAD32_WORD( "875b06.j08", 0x100000, 0x40000, CRC(081a0566) SHA1(3a4aa14178fe76a030224743c9e9cd974e08bd79) )
@@ -330,7 +330,7 @@ ROM_START( aliens3 )
ROM_LOAD32_WORD( "875b08.j19", 0x100002, 0x40000, CRC(f9387966) SHA1(470ecc4a5a3edd08d5e0ab10b0c590db1968fb0a) )
/* second half empty */
- ROM_REGION( 0x200000, "k051960", 0 ) /* sprites */
+ ROM_REGION( 0x200000, "k051960", 0 ) /* sprites */
ROM_LOAD32_WORD( "875b10.k08", 0x000000, 0x80000, CRC(0b1035b1) SHA1(db04020761386e79249762cd1540208375c38c7f) )
ROM_LOAD32_WORD( "875b09.k02", 0x000002, 0x80000, CRC(e76b3c19) SHA1(6838e07460b3eaaeb129208ad0696c8019bd63d9) )
ROM_LOAD32_WORD( "875b06.j08", 0x100000, 0x40000, CRC(081a0566) SHA1(3a4aa14178fe76a030224743c9e9cd974e08bd79) )
@@ -361,7 +361,7 @@ ROM_START( aliensu )
ROM_LOAD32_WORD( "875b08.j19", 0x100002, 0x40000, CRC(f9387966) SHA1(470ecc4a5a3edd08d5e0ab10b0c590db1968fb0a) )
/* second half empty */
- ROM_REGION( 0x200000, "k051960", 0 ) /* sprites */
+ ROM_REGION( 0x200000, "k051960", 0 ) /* sprites */
ROM_LOAD32_WORD( "875b10.k08", 0x000000, 0x80000, CRC(0b1035b1) SHA1(db04020761386e79249762cd1540208375c38c7f) )
ROM_LOAD32_WORD( "875b09.k02", 0x000002, 0x80000, CRC(e76b3c19) SHA1(6838e07460b3eaaeb129208ad0696c8019bd63d9) )
ROM_LOAD32_WORD( "875b06.j08", 0x100000, 0x40000, CRC(081a0566) SHA1(3a4aa14178fe76a030224743c9e9cd974e08bd79) )
@@ -392,7 +392,7 @@ ROM_START( aliensj )
ROM_LOAD32_WORD( "875b08.j19", 0x100002, 0x40000, CRC(f9387966) SHA1(470ecc4a5a3edd08d5e0ab10b0c590db1968fb0a) )
/* second half empty */
- ROM_REGION( 0x200000, "k051960", 0 ) /* sprites */
+ ROM_REGION( 0x200000, "k051960", 0 ) /* sprites */
ROM_LOAD32_WORD( "875b10.k08", 0x000000, 0x80000, CRC(0b1035b1) SHA1(db04020761386e79249762cd1540208375c38c7f) )
ROM_LOAD32_WORD( "875b09.k02", 0x000002, 0x80000, CRC(e76b3c19) SHA1(6838e07460b3eaaeb129208ad0696c8019bd63d9) )
ROM_LOAD32_WORD( "875b06.j08", 0x100000, 0x40000, CRC(081a0566) SHA1(3a4aa14178fe76a030224743c9e9cd974e08bd79) )
@@ -423,7 +423,7 @@ ROM_START( aliensj2 )
ROM_LOAD32_WORD( "875b08.j19", 0x100002, 0x40000, CRC(f9387966) SHA1(470ecc4a5a3edd08d5e0ab10b0c590db1968fb0a) )
/* second half empty */
- ROM_REGION( 0x200000, "k051960", 0 ) /* sprites */
+ ROM_REGION( 0x200000, "k051960", 0 ) /* sprites */
ROM_LOAD32_WORD( "875b10.k08", 0x000000, 0x80000, CRC(0b1035b1) SHA1(db04020761386e79249762cd1540208375c38c7f) )
ROM_LOAD32_WORD( "875b09.k02", 0x000002, 0x80000, CRC(e76b3c19) SHA1(6838e07460b3eaaeb129208ad0696c8019bd63d9) )
ROM_LOAD32_WORD( "875b06.j08", 0x100000, 0x40000, CRC(081a0566) SHA1(3a4aa14178fe76a030224743c9e9cd974e08bd79) )
@@ -454,7 +454,7 @@ ROM_START( aliensa )
ROM_LOAD32_WORD( "875b08.j19", 0x100002, 0x40000, CRC(f9387966) SHA1(470ecc4a5a3edd08d5e0ab10b0c590db1968fb0a) )
/* second half empty */
- ROM_REGION( 0x200000, "k051960", 0 ) /* sprites */
+ ROM_REGION( 0x200000, "k051960", 0 ) /* sprites */
ROM_LOAD( "875b10.k08", 0x000000, 0x80000, CRC(0b1035b1) SHA1(db04020761386e79249762cd1540208375c38c7f) )
ROM_LOAD( "875b09.k02", 0x000002, 0x80000, CRC(e76b3c19) SHA1(6838e07460b3eaaeb129208ad0696c8019bd63d9) )
ROM_LOAD( "875b06.j08", 0x100000, 0x40000, CRC(081a0566) SHA1(3a4aa14178fe76a030224743c9e9cd974e08bd79) )
diff --git a/src/mame/drivers/alpha68k.c b/src/mame/drivers/alpha68k.c
index c02072b31a8..c327fb6bdbb 100644
--- a/src/mame/drivers/alpha68k.c
+++ b/src/mame/drivers/alpha68k.c
@@ -3118,7 +3118,7 @@ ROM_START( gangwarsj )
ROM_LOAD( "gw-5.21f", 0x080000, 0x20000, CRC(9ef36031) SHA1(2faeb6a769991ab11403c6c37507b706a61bad69) )
ROM_LOAD( "guernica-c2.18h", 0x100000, 0x80000, CRC(2fcbea97) SHA1(eb60bf374ef771e379030d2b660a813be76bed5e) )
ROM_LOAD( "gw-6.20f", 0x180000, 0x20000, CRC(ddbbcda7) SHA1(1c368ad2a4ed31748c94545fc7c808aa53d76f64) )
- ROM_LOAD( "guernica-c1.20h", 0x200000, 0x80000, CRC(b0fd1c23) SHA1(a6dbed81b751c1f662f63a7426d8333aca866d79) )
+ ROM_LOAD( "guernica-c1.20h", 0x200000, 0x80000, CRC(b0fd1c23) SHA1(a6dbed81b751c1f662f63a7426d8333aca866d79) )
ROM_LOAD( "gw-7.18f", 0x280000, 0x20000, CRC(4656d377) SHA1(67d6f714cca3891be0173c543ece5e8ab699f645) )
ROM_LOAD( "guernica-c0.21h", 0x300000, 0x80000, CRC(e60c9882) SHA1(8cf1d9cf0db72977b303fd6b469611600631ab9a) )
ROM_LOAD( "gw-8.17f", 0x380000, 0x20000, CRC(798ed82a) SHA1(1932131e05aae0a77ba8d8ef947c1a3b0b5e3d43) )
@@ -3151,7 +3151,7 @@ ROM_START( gangwarsu )
ROM_LOAD( "u5", 0x080000, 0x20000, CRC(94612190) SHA1(dd7818744b1b6738d268044f13e0647e7a3b2d1e) ) // this set of u5,u6,u7,u8 have a one-way sign, used on stage 3
ROM_LOAD( "guernica-c2.18h", 0x100000, 0x80000, CRC(2fcbea97) SHA1(eb60bf374ef771e379030d2b660a813be76bed5e) )
ROM_LOAD( "u6", 0x180000, 0x20000, CRC(5a4ea0f0) SHA1(7ea8b3f66f32ab9b33a522edca6d5c6416fd7a9b) )
- ROM_LOAD( "guernica-c1.20h", 0x200000, 0x80000, CRC(b0fd1c23) SHA1(a6dbed81b751c1f662f63a7426d8333aca866d79) )
+ ROM_LOAD( "guernica-c1.20h", 0x200000, 0x80000, CRC(b0fd1c23) SHA1(a6dbed81b751c1f662f63a7426d8333aca866d79) )
ROM_LOAD( "u7", 0x280000, 0x20000, CRC(33f324cb) SHA1(c00f55ce85749cbbb9569a22cc6c9c886ed9ab78) )
ROM_LOAD( "guernica-c0.21h", 0x300000, 0x80000, CRC(e60c9882) SHA1(8cf1d9cf0db72977b303fd6b469611600631ab9a) )
ROM_LOAD( "u8", 0x380000, 0x20000, CRC(c1995c2c) SHA1(909e1070b4ec28a1f4a2cd9fbc3bde781ffbdda8) )
diff --git a/src/mame/drivers/alvg.c b/src/mame/drivers/alvg.c
index 5c0cd3bc214..dfbb3c39a34 100644
--- a/src/mame/drivers/alvg.c
+++ b/src/mame/drivers/alvg.c
@@ -204,7 +204,7 @@ ROM_START(mystcasta)
ROM_LOAD("u5.bin", 0x00000, 0x40000, CRC(e5126980) SHA1(2c6d412c87bf27098dae4351958d84e8f9348423))
ROM_RELOAD( 0x80000, 0x40000)
ROM_LOAD("u6.bin", 0x40000, 0x40000, CRC(eb241633) SHA1(8e5db75b32ed2ea74088615bbe1403d4c8feafbd))
- ROM_RELOAD( 0xc0000, 0x40000)
+ ROM_RELOAD( 0xc0000, 0x40000)
ROM_END
/*-------------------------------------------------------------------
diff --git a/src/mame/drivers/amaticmg.c b/src/mame/drivers/amaticmg.c
index 657b7a54708..f6959e1faa4 100644
--- a/src/mame/drivers/amaticmg.c
+++ b/src/mame/drivers/amaticmg.c
@@ -835,7 +835,7 @@ static MACHINE_CONFIG_START( amaticmg, amaticmg_state )
MCFG_I8255_IN_PORTB_CB(IOPORT("SW1"))
MCFG_I8255_OUT_PORTC_CB(WRITE8(amaticmg_state, out_c_w))
-// MCFG_DEVICE_ADD("ppi8255_2", I8255A, 0)
+// MCFG_DEVICE_ADD("ppi8255_2", I8255A, 0)
/* video hardware */
MCFG_SCREEN_ADD("screen", RASTER)
diff --git a/src/mame/drivers/arachnid.c b/src/mame/drivers/arachnid.c
index f671962f80f..7a39aa2ff55 100644
--- a/src/mame/drivers/arachnid.c
+++ b/src/mame/drivers/arachnid.c
@@ -436,7 +436,7 @@ static MACHINE_CONFIG_START( arachnid, arachnid_state )
// video hardware
MCFG_DEVICE_ADD( TMS9118_TAG, TMS9118, XTAL_10_738635MHz / 2 )
- MCFG_TMS9928A_VRAM_SIZE(0x4000)
+ MCFG_TMS9928A_VRAM_SIZE(0x4000)
MCFG_TMS9928A_OUT_INT_LINE_CB(INPUTLINE(M6809_TAG, INPUT_LINE_IRQ0))
MCFG_TMS9928A_SCREEN_ADD_NTSC( SCREEN_TAG )
MCFG_SCREEN_UPDATE_DEVICE( TMS9118_TAG, tms9118_device, screen_update )
diff --git a/src/mame/drivers/astinvad.c b/src/mame/drivers/astinvad.c
index 44f2650fab8..35bc9e90cf7 100644
--- a/src/mame/drivers/astinvad.c
+++ b/src/mame/drivers/astinvad.c
@@ -337,7 +337,7 @@ WRITE8_MEMBER(astinvad_state::kamikaze_sound1_w)
// d4: bonus sound generator
// d5: sound enabled
// other bits: unused
-
+
int bits_gone_hi = data & ~m_sound_state[0];
m_sound_state[0] = data;
@@ -347,7 +347,7 @@ WRITE8_MEMBER(astinvad_state::kamikaze_sound1_w)
if (bits_gone_hi & 0x04) m_samples->start(2, SND_BASEHIT);
if (bits_gone_hi & 0x08) m_samples->start(3, SND_INVADERHIT);
if (bits_gone_hi & 0x10) m_samples->start(3, SND_INVADERHIT);
-
+
machine().sound().system_enable(data & 0x20);
}
@@ -671,7 +671,7 @@ static MACHINE_CONFIG_DERIVED( spcking2, kamikaze )
MCFG_I8255_OUT_PORTA_CB(WRITE8(astinvad_state, spcking2_sound1_w))
MCFG_I8255_OUT_PORTB_CB(WRITE8(astinvad_state, spcking2_sound2_w))
MCFG_I8255_OUT_PORTC_CB(WRITE8(astinvad_state, spcking2_sound3_w))
-
+
/* video hardware */
MCFG_SCREEN_MODIFY("screen")
MCFG_SCREEN_RAW_PARAMS(VIDEO_CLOCK, 320, 0, 256, 256, 16, 240)
diff --git a/src/mame/drivers/astrof.c b/src/mame/drivers/astrof.c
index c5d88c1edd5..d93748a3ce3 100644
--- a/src/mame/drivers/astrof.c
+++ b/src/mame/drivers/astrof.c
@@ -1161,7 +1161,7 @@ ROM_START( acombat3 )
ROM_LOAD( "c.bin", 0xe400, 0x0400, CRC(0101ab24) SHA1(90e99001ef6890fbc76b4f58cc54df12dfa79e2e) )
ROM_LOAD( "b(__acombat3).bin", 0xe800, 0x0400, CRC(4b847950) SHA1(49de63ac72dff22b962fc7b8d7b1c97939072b4a) ) // b.bin
ROM_LOAD( "a(__acombat3).bin", 0xec00, 0x0400, CRC(7eb7969b) SHA1(1aaf7af67b544d01a66a1f3d0eda8d42d2c5bb5d) ) // a.bin
- ROM_LOAD( "j.bin", 0xf000, 0x0400, CRC(a7e2b47e) SHA1(97eda53dfc7f1914f7df36c13747d1d824b62734) )
+ ROM_LOAD( "j.bin", 0xf000, 0x0400, CRC(a7e2b47e) SHA1(97eda53dfc7f1914f7df36c13747d1d824b62734) )
ROM_LOAD( "h.bin", 0xf400, 0x0400, CRC(261ca943) SHA1(17136843f74d2236a5f81f2261b166c02dde138d) )
ROM_LOAD( "f.bin", 0xf800, 0x0400, CRC(6ce39b64) SHA1(ba99ddc2d1208afd3f27a9749dac1faca645bbdc) )
ROM_LOAD( "e.bin", 0xfc00, 0x0400, CRC(2acae469) SHA1(80019bc645a9919f9ec455452ea3e588d61a563f) )
diff --git a/src/mame/drivers/atari_s1.c b/src/mame/drivers/atari_s1.c
index 9b56e920cdd..801fff79249 100644
--- a/src/mame/drivers/atari_s1.c
+++ b/src/mame/drivers/atari_s1.c
@@ -322,13 +322,13 @@ ROM_END
#if 0
*-------------------------------------------------------------------
- The Atarians (working bootleg)
+ The Atarians (working bootleg)
Game modified to work in emulation from original set (atarians)
-------------------------------------------------------------------*/
ROM_START(atarianb)
ROM_REGION(0x10000, "maincpu", 0)
ROM_LOAD("atarianb.e00", 0x7000, 0x0800, CRC(74fc86e4) SHA1(135d75e5c03feae0929fa84caa3c802353cdd94e))
- ROM_LOAD("atarian.e0", 0x7800, 0x0800, CRC(45cb0427) SHA1(e286930ca36bdd0f79acefd142d2a5431fa8005b))
+ ROM_LOAD("atarian.e0", 0x7800, 0x0800, CRC(45cb0427) SHA1(e286930ca36bdd0f79acefd142d2a5431fa8005b))
ROM_REGION(0x1000, "sound1", 0)
ROM_LOAD("82s130.bin", 0x0000, 0x0200, CRC(da1f77b4) SHA1(b21fdc1c6f196c320ec5404013d672c35f95890b))
diff --git a/src/mame/drivers/atarigt.c b/src/mame/drivers/atarigt.c
index 503e0966169..6b1c489b66a 100644
--- a/src/mame/drivers/atarigt.c
+++ b/src/mame/drivers/atarigt.c
@@ -836,21 +836,21 @@ static MACHINE_CONFIG_DERIVED( tmek, atarigt )
/* sound hardware */
MCFG_DEVICE_ADD("cage", ATARI_CAGE, 0)
MCFG_ATARI_CAGE_SPEEDUP(0x4fad)
- MCFG_ATARI_CAGE_IRQ_CALLBACK(WRITE8(atarigt_state,cage_irq_callback))
+ MCFG_ATARI_CAGE_IRQ_CALLBACK(WRITE8(atarigt_state,cage_irq_callback))
MACHINE_CONFIG_END
static MACHINE_CONFIG_DERIVED( primrage, atarigt )
/* sound hardware */
MCFG_DEVICE_ADD("cage", ATARI_CAGE, 0)
MCFG_ATARI_CAGE_SPEEDUP(0x42f2)
- MCFG_ATARI_CAGE_IRQ_CALLBACK(WRITE8(atarigt_state,cage_irq_callback))
+ MCFG_ATARI_CAGE_IRQ_CALLBACK(WRITE8(atarigt_state,cage_irq_callback))
MACHINE_CONFIG_END
static MACHINE_CONFIG_DERIVED( primrage20, atarigt )
/* sound hardware */
MCFG_DEVICE_ADD("cage", ATARI_CAGE, 0)
MCFG_ATARI_CAGE_SPEEDUP(0x48a4)
- MCFG_ATARI_CAGE_IRQ_CALLBACK(WRITE8(atarigt_state,cage_irq_callback))
+ MCFG_ATARI_CAGE_IRQ_CALLBACK(WRITE8(atarigt_state,cage_irq_callback))
MACHINE_CONFIG_END
/*************************************
@@ -1331,10 +1331,10 @@ DRIVER_INIT_MEMBER(atarigt_state,primrage)
*
*************************************/
-GAME( 1994, tmek, 0, tmek, tmek, atarigt_state, tmek, ROT0, "Atari Games", "T-MEK (v5.1, The Warlords)", GAME_UNEMULATED_PROTECTION )
-GAME( 1994, tmek51p, tmek, tmek, tmek, atarigt_state, tmek, ROT0, "Atari Games", "T-MEK (v5.1, prototype)", GAME_UNEMULATED_PROTECTION )
-GAME( 1994, tmek45, tmek, tmek, tmek, atarigt_state, tmek, ROT0, "Atari Games", "T-MEK (v4.5)", GAME_UNEMULATED_PROTECTION )
-GAME( 1994, tmek44, tmek, tmek, tmek, atarigt_state, tmek, ROT0, "Atari Games", "T-MEK (v4.4)", GAME_UNEMULATED_PROTECTION )
-GAME( 1994, tmek20, tmek, tmek, tmek, atarigt_state, tmek, ROT0, "Atari Games", "T-MEK (v2.0, prototype)", 0 )
+GAME( 1994, tmek, 0, tmek, tmek, atarigt_state, tmek, ROT0, "Atari Games", "T-MEK (v5.1, The Warlords)", GAME_UNEMULATED_PROTECTION )
+GAME( 1994, tmek51p, tmek, tmek, tmek, atarigt_state, tmek, ROT0, "Atari Games", "T-MEK (v5.1, prototype)", GAME_UNEMULATED_PROTECTION )
+GAME( 1994, tmek45, tmek, tmek, tmek, atarigt_state, tmek, ROT0, "Atari Games", "T-MEK (v4.5)", GAME_UNEMULATED_PROTECTION )
+GAME( 1994, tmek44, tmek, tmek, tmek, atarigt_state, tmek, ROT0, "Atari Games", "T-MEK (v4.4)", GAME_UNEMULATED_PROTECTION )
+GAME( 1994, tmek20, tmek, tmek, tmek, atarigt_state, tmek, ROT0, "Atari Games", "T-MEK (v2.0, prototype)", 0 )
GAME( 1994, primrage, 0, primrage, primrage, atarigt_state, primrage, ROT0, "Atari Games", "Primal Rage (version 2.3)", GAME_UNEMULATED_PROTECTION )
GAME( 1994, primrage20, primrage, primrage20,primrage, atarigt_state, primrage, ROT0, "Atari Games", "Primal Rage (version 2.0)", GAME_UNEMULATED_PROTECTION )
diff --git a/src/mame/drivers/backfire.c b/src/mame/drivers/backfire.c
index 9f5264d828e..9e60c66bc8d 100644
--- a/src/mame/drivers/backfire.c
+++ b/src/mame/drivers/backfire.c
@@ -99,7 +99,7 @@ public:
void descramble_sound();
DECO16IC_BANK_CB_MEMBER(bank_callback);
DECOSPR_PRIORITY_CB_MEMBER(pri_callback);
-
+
required_ioport m_io_in0;
required_ioport m_io_in1;
required_ioport m_io_in2;
diff --git a/src/mame/drivers/bagman.c b/src/mame/drivers/bagman.c
index 3cf3fd9bc67..20ae3877ca6 100644
--- a/src/mame/drivers/bagman.c
+++ b/src/mame/drivers/bagman.c
@@ -443,7 +443,7 @@ static MACHINE_CONFIG_START( bagman, bagman_state )
MCFG_TMSPROM_STOP_BIT(7) /* bit # of stop */
MCFG_TMSPROM_PDC_CB(DEVWRITELINE("tms", tms5110_device, pdc_w)) /* tms pdc func */
MCFG_TMSPROM_CTL_CB(DEVWRITE8("tms", tms5110_device, ctl_w)) /* tms ctl func */
-
+
/* sound hardware */
MCFG_SPEAKER_STANDARD_MONO("mono")
diff --git a/src/mame/drivers/bfm_sc1.c b/src/mame/drivers/bfm_sc1.c
index ff337a17c28..bf2c76f0961 100644
--- a/src/mame/drivers/bfm_sc1.c
+++ b/src/mame/drivers/bfm_sc1.c
@@ -355,27 +355,27 @@ READ8_MEMBER(bfm_sc1_state::nec_r)
WRITE8_MEMBER(bfm_sc1_state::vfd_w)
{
-/* int changed = m_vfd_latch ^ data;
-
- m_vfd_latch = data;
-
- if ( changed )
- {
- if ( changed & VFD_RESET )
- { // vfd reset line changed
- if ( !(data & VFD_RESET) )
- { // reset the vfd
- m_vfd0->reset();
- }
- }
- if ( changed & VFD_CLOCK1 )
- { // clock line changed
- if ( !(data & VFD_CLOCK1) && (data & VFD_RESET) )
- { // new data clocked into vfd
- m_vfd0->shift_data(data & VFD_DATA );
- }
- }
- }
+/* int changed = m_vfd_latch ^ data;
+
+ m_vfd_latch = data;
+
+ if ( changed )
+ {
+ if ( changed & VFD_RESET )
+ { // vfd reset line changed
+ if ( !(data & VFD_RESET) )
+ { // reset the vfd
+ m_vfd0->reset();
+ }
+ }
+ if ( changed & VFD_CLOCK1 )
+ { // clock line changed
+ if ( !(data & VFD_CLOCK1) && (data & VFD_RESET) )
+ { // new data clocked into vfd
+ m_vfd0->shift_data(data & VFD_DATA );
+ }
+ }
+ }
*/
m_vfd0->por(data & VFD_RESET);
m_vfd0->data(data & VFD_DATA);
diff --git a/src/mame/drivers/bfm_sc4.c b/src/mame/drivers/bfm_sc4.c
index e369c3cc5e1..fa417929d04 100644
--- a/src/mame/drivers/bfm_sc4.c
+++ b/src/mame/drivers/bfm_sc4.c
@@ -23477,52 +23477,52 @@ DRIVER_INIT_MEMBER(sc4_state,sc4pstat_mbus)
INPUT_PORTS_START( sc4pstat ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("collet")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchge")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("up")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("right")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("down")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("left")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("cash")
- PORT_MODIFY("IN-9")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("nudge")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "topup" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "test" // standard input (motherboard)
- // 0x0002 - "lock" // standard input (expected here)
- // 0x0004 - "topdor" // standard input (expected here)
- // 0x0008 - "botdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("collet")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchge")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("up")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("right")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("down")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("left")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("cash")
+ PORT_MODIFY("IN-9")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("nudge")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "topup" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "test" // standard input (motherboard)
+ // 0x0002 - "lock" // standard input (expected here)
+ // 0x0004 - "topdor" // standard input (expected here)
+ // 0x0008 - "botdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// can't get past 'read meters'
@@ -23571,49 +23571,49 @@ DRIVER_INIT_MEMBER(sc4_state,sc4cvani)
}
INPUT_PORTS_START( sc4cvani ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("exchge")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold1")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold2")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold3")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("collet")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("low r")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("low l")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("high l")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("high r")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "topup" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "test" // standard input (motherboard)
- // 0x0002 - "lock" // standard input (expected here)
- // 0x0004 - "topdor" // standard input (expected here)
- // 0x0008 - "botdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("exchge")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold3")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("collet")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("low r")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("low l")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("high l")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("high r")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "topup" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "test" // standard input (motherboard)
+ // 0x0002 - "lock" // standard input (expected here)
+ // 0x0004 - "topdor" // standard input (expected here)
+ // 0x0008 - "botdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR2052 CASHLVANIA VANIASND CASH'!'VANIA
@@ -23651,53 +23651,53 @@ DRIVER_INIT_MEMBER(sc4_state,sc4cvclb_mbus)
}
INPUT_PORTS_START( sc4cvclb ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold4")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchge")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("stop")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("high l")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("high r")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("nudges")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("low r")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("low l")
- PORT_MODIFY("IN-9")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("igor")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "topup" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "test" // standard input (motherboard)
- // 0x0002 - "lock" // standard input (expected here)
- // 0x0004 - "topdor" // standard input (expected here)
- // 0x0008 - "botdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold4")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchge")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("stop")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("high l")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("high r")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("nudges")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("low r")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("low l")
+ PORT_MODIFY("IN-9")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("igor")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "topup" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "test" // standard input (motherboard)
+ // 0x0002 - "lock" // standard input (expected here)
+ // 0x0004 - "topdor" // standard input (expected here)
+ // 0x0008 - "botdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PRXXXX CLUBCASHLVANIA V1.0 CLUBVANIASND CLUB CASH!VANIA
@@ -23737,56 +23737,56 @@ DRIVER_INIT_MEMBER(sc4_state,sc4gcclb_mbus)
// inputs are from sc4gcclbl, the earlier(?) sets don't appear to have the structure filled in
INPUT_PORTS_START( sc4gcclbl ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cn/col")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("stake1")
- // 0x0100 - "hopfit" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("stake2")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("stake3")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-4")
- // 0x0100 - "hoplow" // known extended input, usually 'hopper low'
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14 OR perc1" // standard input (motherboard)
- // 0x0010 - "dil15 OR perc2" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16 OR perc3" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0004 - "botdor" // standard input (expected here)
- // 0x0008 - "hopdmp" // standard input (expected here)
- // 0x0010 - "topdor" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cn/col")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("stake1")
+ // 0x0100 - "hopfit" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("stake2")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("stake3")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-4")
+ // 0x0100 - "hoplow" // known extended input, usually 'hopper low'
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14 OR perc1" // standard input (motherboard)
+ // 0x0010 - "dil15 OR perc2" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16 OR perc3" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0004 - "botdor" // standard input (expected here)
+ // 0x0008 - "hopdmp" // standard input (expected here)
+ // 0x0010 - "topdor" // standard input (expected here)
INPUT_PORTS_END
// this was marked (and has the header) GRAND CASINO, and was paired with some (bad dumps) of 'Grand Casino' sound roms, but it actually
@@ -23832,48 +23832,48 @@ DRIVER_INIT_MEMBER(sc4_state,sc4botn)
}
INPUT_PORTS_START( sc4botn ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("can/co")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("exchge")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("transf")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("cash")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("spins")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("c pot")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "topup" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "test" // standard input (motherboard)
- // 0x0002 - "lock" // standard input (expected here)
- // 0x0004 - "topdor" // standard input (expected here)
- // 0x0008 - "botdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("can/co")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("exchge")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("transf")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("cash")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("spins")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("c pot")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "topup" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "test" // standard input (motherboard)
+ // 0x0002 - "lock" // standard input (expected here)
+ // 0x0004 - "topdor" // standard input (expected here)
+ // 0x0008 - "botdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR2538 BACK OF THE NET V011 BACKOFTHENETSND BACK OF THE NET
@@ -23904,50 +23904,50 @@ DRIVER_INIT_MEMBER(sc4_state,sc4bbclb_mbus)
}
INPUT_PORTS_START( sc4bbclb ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold4")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchge")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("cash")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("qps")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("spin")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("shoot")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("nudges")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "topup" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "test" // standard input (motherboard)
- // 0x0002 - "lock" // standard input (expected here)
- // 0x0004 - "topdor" // standard input (expected here)
- // 0x0008 - "botdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold4")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchge")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("cash")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("qps")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("spin")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("shoot")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("nudges")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "topup" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "test" // standard input (motherboard)
+ // 0x0002 - "lock" // standard input (expected here)
+ // 0x0004 - "topdor" // standard input (expected here)
+ // 0x0008 - "botdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// doesn't play
@@ -23979,50 +23979,50 @@ DRIVER_INIT_MEMBER(sc4_state,sc4captn)
}
INPUT_PORTS_START( sc4captn ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("collet")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchge")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-4")
- // 0x0010 - "topup" // known extended(?) input, sometimes 'top up'
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tkndge")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("tk ko")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("featre OR tkfeat")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("cash OR tkcash")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "test" // standard input (motherboard)
- // 0x0002 - "lock" // standard input (expected here)
- // 0x0004 - "topdor" // standard input (expected here)
- // 0x0008 - "botdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("collet")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchge")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-4")
+ // 0x0010 - "topup" // known extended(?) input, sometimes 'top up'
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tkndge")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("tk ko")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("featre OR tkfeat")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("cash OR tkcash")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "test" // standard input (motherboard)
+ // 0x0002 - "lock" // standard input (expected here)
+ // 0x0004 - "topdor" // standard input (expected here)
+ // 0x0008 - "botdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR2013 CAPTAIN CASH CCASH SOUNDS CAPTAIN CASH
@@ -24052,49 +24052,49 @@ DRIVER_INIT_MEMBER(sc4_state,sc4cmous)
}
INPUT_PORTS_START( sc4cmous ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("can/co")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("transf")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchge")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("cash")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("c pot")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("spins")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("nudge")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "topup" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "test" // standard input (motherboard)
- // 0x0002 - "lock" // standard input (expected here)
- // 0x0004 - "topdor" // standard input (expected here)
- // 0x0008 - "botdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("can/co")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("transf")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchge")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("cash")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("c pot")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("spins")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("nudge")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "topup" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "test" // standard input (motherboard)
+ // 0x0002 - "lock" // standard input (expected here)
+ // 0x0004 - "topdor" // standard input (expected here)
+ // 0x0008 - "botdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR2534 CASH AND MOUSE V041 CASHANDMOUSESND CASH AND MOUSE
@@ -24128,49 +24128,49 @@ DRIVER_INIT_MEMBER(sc4_state,sc4cad_mbus)
}
INPUT_PORTS_START( sc4cad ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("collet")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchge")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("cash")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("c pot")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("dice")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("nudge")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "topup" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "test" // standard input (motherboard)
- // 0x0002 - "lock" // standard input (expected here)
- // 0x0004 - "topdor" // standard input (expected here)
- // 0x0008 - "botdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("collet")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchge")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("cash")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("c pot")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("dice")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("nudge")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "topup" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "test" // standard input (motherboard)
+ // 0x0002 - "lock" // standard input (expected here)
+ // 0x0004 - "topdor" // standard input (expected here)
+ // 0x0008 - "botdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR2528 CASH ADDER V1.0 CASHADDERSND CASH ADDER
@@ -24217,51 +24217,51 @@ DRIVER_INIT_MEMBER(sc4_state,sc4cadcl)
}
INPUT_PORTS_START( sc4cadcl ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold4")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchge")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("trans")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("nudge")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("qps")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("spin")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("cash")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("cpot")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "topup" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "test" // standard input (motherboard)
- // 0x0002 - "lock" // standard input (expected here)
- // 0x0004 - "topdor" // standard input (expected here)
- // 0x0008 - "botdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold4")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchge")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("trans")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("nudge")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("qps")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("spin")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("cash")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("cpot")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "topup" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "test" // standard input (motherboard)
+ // 0x0002 - "lock" // standard input (expected here)
+ // 0x0004 - "topdor" // standard input (expected here)
+ // 0x0008 - "botdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PRXXXX QPS155 CLUB CASH ADDER Version 411 CLUBCASHADDERSND CLUB CASH ADDER
@@ -24285,52 +24285,52 @@ DRIVER_INIT_MEMBER(sc4_state,sc4cr)
}
INPUT_PORTS_START( sc4cr ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("collet")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchge")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("up")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("right")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("down")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("left")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("cash")
- PORT_MODIFY("IN-9")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("nudge")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "topup" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "test" // standard input (motherboard)
- // 0x0002 - "lock" // standard input (expected here)
- // 0x0004 - "topdor" // standard input (expected here)
- // 0x0008 - "botdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("collet")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchge")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("up")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("right")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("down")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("left")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("cash")
+ PORT_MODIFY("IN-9")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("nudge")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "topup" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "test" // standard input (motherboard)
+ // 0x0002 - "lock" // standard input (expected here)
+ // 0x0004 - "topdor" // standard input (expected here)
+ // 0x0008 - "botdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
@@ -24369,51 +24369,51 @@ DRIVER_INIT_MEMBER(sc4_state,sc4crcl_mbus)
}
INPUT_PORTS_START( sc4crcl ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold4")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchge")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("stop")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("up")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("right")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("down")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("left")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("igor")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "topup" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "test" // standard input (motherboard)
- // 0x0002 - "lock" // standard input (expected here)
- // 0x0004 - "topdor" // standard input (expected here)
- // 0x0008 - "botdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold4")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchge")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("stop")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("up")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("right")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("down")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("left")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("igor")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "topup" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "test" // standard input (motherboard)
+ // 0x0002 - "lock" // standard input (expected here)
+ // 0x0004 - "topdor" // standard input (expected here)
+ // 0x0008 - "botdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR???? CLUB CASHRAKER V1.0 CLUBRAKERSND CLUB CASHRAKER
@@ -24445,43 +24445,43 @@ DRIVER_INIT_MEMBER(sc4_state,sc4cashm)
}
INPUT_PORTS_START( sc4cashm ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("take")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchge")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("cash")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("blast")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("feat")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("topbrd")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "testsw" // standard input (motherboard)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("take")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchge")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("cash")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("blast")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("feat")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("topbrd")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "testsw" // standard input (motherboard)
INPUT_PORTS_END
// PR2008 CASHANOVA CASH SOUNDS
@@ -24529,60 +24529,60 @@ DRIVER_INIT_MEMBER(sc4_state,sc4ckx3p)
// the topbox sets contain no input defs
INPUT_PORTS_START( sc4ckxg ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("trnsfr")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("autply")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("start")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-4")
- // 0x0008 - "top up" // unexpected here
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "cshdor" // standard input (expected here)
- // 0x0004 - "serdor" // standard input (expected here)
- // 0x0008 - "hopdmp" // standard input (expected here)
- // 0x0010 - "serdor" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("trnsfr")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("autply")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("start")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-4")
+ // 0x0008 - "top up" // unexpected here
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "cshdor" // standard input (expected here)
+ // 0x0004 - "serdor" // standard input (expected here)
+ // 0x0008 - "hopdmp" // standard input (expected here)
+ // 0x0010 - "serdor" // standard input (expected here)
INPUT_PORTS_END
// this seems to need all the units connected to function
@@ -24615,43 +24615,43 @@ DRIVER_INIT_MEMBER(sc4_state,sc4chick)
}
INPUT_PORTS_START( sc4chick ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 3")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("cancel")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("auto")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-4")
- // 0x0008 - "refloa" // unexpected here
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "green" // standard input (motherboard)
- // 0x0002 - "cash d" // standard input (expected here)
- // 0x0004 - "top do" // standard input (expected here)
- // 0x0008 - "dump" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 3")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("auto")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-4")
+ // 0x0008 - "refloa" // unexpected here
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "green" // standard input (motherboard)
+ // 0x0002 - "cash d" // standard input (expected here)
+ // 0x0004 - "top do" // standard input (expected here)
+ // 0x0008 - "dump" // standard input (expected here)
INPUT_PORTS_END
// PR7060CASINO CHICKEN DALES TTTWO SOUNDS CHICKEN DALES
@@ -24675,49 +24675,49 @@ DRIVER_INIT_MEMBER(sc4_state,sc4ccogs)
}
INPUT_PORTS_START( sc4ccogs ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("collet")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchge")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("cash")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("green")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("blue")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("red")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "topup" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "test" // standard input (motherboard)
- // 0x0002 - "lock" // standard input (expected here)
- // 0x0004 - "topdor" // standard input (expected here)
- // 0x0008 - "botdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("collet")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchge")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("cash")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("green")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("blue")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("red")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "topup" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "test" // standard input (motherboard)
+ // 0x0002 - "lock" // standard input (expected here)
+ // 0x0004 - "topdor" // standard input (expected here)
+ // 0x0008 - "botdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR2522 CLEVERCOGS V1.0 CLEVERCOGSSND CLEVER COGS
@@ -24751,60 +24751,60 @@ DRIVER_INIT_MEMBER(sc4_state,sc4cclim_mbus)
}
INPUT_PORTS_START( sc4cclime ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("colect")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("autopl")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-4")
- // 0x0002 - "hop hi" // known extended(?) input, sometimes 'hop hi'
- // 0x0008 - "hoptop" // known extended(?) input, sometimes 'hop top'
- // 0x0100 - "hop lo" // known extended input, usually 'hopper low'
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grn bu" // standard input (motherboard)
- // 0x0002 - "botdor" // standard input (expected here)
- // 0x0004 - "topdor" // standard input (expected here)
- // 0x0008 - "hopdum" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("colect")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("autopl")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-4")
+ // 0x0002 - "hop hi" // known extended(?) input, sometimes 'hop hi'
+ // 0x0008 - "hoptop" // known extended(?) input, sometimes 'hop top'
+ // 0x0100 - "hop lo" // known extended input, usually 'hopper low'
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grn bu" // standard input (motherboard)
+ // 0x0002 - "botdor" // standard input (expected here)
+ // 0x0004 - "topdor" // standard input (expected here)
+ // 0x0008 - "hopdum" // standard input (expected here)
INPUT_PORTS_END
// PR1129 CASINO CRAZY CLIMBER PR1129 CRAZY CLIMBER SOUNDS11
@@ -24869,51 +24869,51 @@ DRIVER_INIT_MEMBER(sc4_state,sc4cfqps_alt)
// Crazy Fruits sets are a bit strange compared to others..
// sc4cfqpsc, sc4cfqpse, sc4cfqpsf, sc4cfqpsg, sc4cfqpsh, sc4cfqpsi are the only sets to specify inputs, and they use port 7 which is VERY unusual
INPUT_PORTS_START( sc4cfqpsf ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("stop")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchan")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-7")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_7_0 ) PORT_NAME("take s")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_7_1 ) PORT_NAME("take n")
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("banana")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("qps bu")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("take c")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- // 0x0100 - "topup" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "test" // standard input (motherboard)
- // 0x0002 - "lock" // standard input (expected here)
- // 0x0004 - "topdor" // standard input (expected here)
- // 0x0008 - "botdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("stop")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchan")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-7")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_7_0 ) PORT_NAME("take s")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_7_1 ) PORT_NAME("take n")
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("banana")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("qps bu")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("take c")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ // 0x0100 - "topup" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "test" // standard input (motherboard)
+ // 0x0002 - "lock" // standard input (expected here)
+ // 0x0004 - "topdor" // standard input (expected here)
+ // 0x0008 - "botdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR6813 CRAZY FRUITS PR6813 CRAZY FRUITS SOUNDS11
@@ -24976,60 +24976,60 @@ DRIVER_INIT_MEMBER(sc4_state,sc4crzky_mbus)
}
INPUT_PORTS_START( sc4crzkyi ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("colect")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("autopl")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-4")
- // 0x0002 - "hop hi" // known extended(?) input, sometimes 'hop hi'
- // 0x0008 - "hop to" // known extended(?) input, sometimes 'hop top'
- // 0x0100 - "hop lo" // known extended input, usually 'hopper low'
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "green" // standard input (motherboard)
- // 0x0002 - "botdor" // standard input (expected here)
- // 0x0004 - "topdor" // standard input (expected here)
- // 0x0008 - "hopper" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("colect")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("autopl")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-4")
+ // 0x0002 - "hop hi" // known extended(?) input, sometimes 'hop hi'
+ // 0x0008 - "hop to" // known extended(?) input, sometimes 'hop top'
+ // 0x0100 - "hop lo" // known extended input, usually 'hopper low'
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "green" // standard input (motherboard)
+ // 0x0002 - "botdor" // standard input (expected here)
+ // 0x0004 - "topdor" // standard input (expected here)
+ // 0x0008 - "hopper" // standard input (expected here)
INPUT_PORTS_END
// PR1128 CASINO CRAZY KEYS PR1128 CRAZY KEYS SOUNDS11
@@ -25078,47 +25078,47 @@ DRIVER_INIT_MEMBER(sc4_state,sc4deepi)
}
INPUT_PORTS_START( sc4deepi ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("colect")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchge")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("use")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("tke my")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "testsw" // standard input (motherboard)
- // 0x0002 - "dor lk" // standard input (expected here)
- // 0x0004 - "tp dor" // standard input (expected here)
- // 0x0008 - "csh bx" // standard input (expected here)
- // 0x0010 - "deflt" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("colect")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchge")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("use")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("tke my")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "testsw" // standard input (motherboard)
+ // 0x0002 - "dor lk" // standard input (expected here)
+ // 0x0004 - "tp dor" // standard input (expected here)
+ // 0x0008 - "csh bx" // standard input (expected here)
+ // 0x0010 - "deflt" // standard input (expected here)
INPUT_PORTS_END
// PR2099 DEEP IMPACT DIMP SOUNDS DEEP IMPACT
@@ -25146,38 +25146,38 @@ DRIVER_INIT_MEMBER(sc4_state,sc4dblfr)
}
INPUT_PORTS_START( sc4dblfr ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("collec OR cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("streak")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("autopl")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("start")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "green" // standard input (motherboard)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("collec OR cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("streak")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("autopl")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("start")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "green" // standard input (motherboard)
INPUT_PORTS_END
// PR7060 DOUBLE FRENZY DFRZYSND
@@ -25206,49 +25206,49 @@ DRIVER_INIT_MEMBER(sc4_state,sc4darw)
}
INPUT_PORTS_START( sc4darw ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("collet")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("mixed")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("cash")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("rshoot")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("bshoot")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("nudge")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "topup" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "test" // standard input (motherboard)
- // 0x0002 - "lock" // standard input (expected here)
- // 0x0004 - "topdor" // standard input (expected here)
- // 0x0008 - "botdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("collet")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("mixed")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("cash")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("rshoot")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("bshoot")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("nudge")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "topup" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "test" // standard input (motherboard)
+ // 0x0002 - "lock" // standard input (expected here)
+ // 0x0004 - "topdor" // standard input (expected here)
+ // 0x0008 - "botdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR2026 DOUGH AND ARROW DOUGHSND DOUGH AND ARROW
@@ -25274,46 +25274,46 @@ DRIVER_INIT_MEMBER(sc4_state,sc4duckq)
}
INPUT_PORTS_START( sc4duckq ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("collet")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold1")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold2")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold3")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("shuffl")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("autnud")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "topup" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "test" // standard input (motherboard)
- // 0x0002 - "lock" // standard input (expected here)
- // 0x0004 - "topdor" // standard input (expected here)
- // 0x0008 - "botdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("collet")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold3")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("shuffl")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("autnud")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "topup" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "test" // standard input (motherboard)
+ // 0x0002 - "lock" // standard input (expected here)
+ // 0x0004 - "topdor" // standard input (expected here)
+ // 0x0008 - "botdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR2519 THEDUCKSOFHAZZARD V1.0 DUCKSOFHAZZARDSND DUCKS OF HAZZARD
@@ -25337,60 +25337,60 @@ DRIVER_INIT_MEMBER(sc4_state,sc4eascs)
}
INPUT_PORTS_START( sc4eascs ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 3")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("cancel")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("autopl")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-4")
- // 0x0002 - "hop hi" // known extended(?) input, sometimes 'hop hi'
- // 0x0008 - "htopup" // known extended(?) input, sometimes 'hop top'
- // 0x0100 - "hop lo" // known extended input, usually 'hopper low'
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "cshdor" // standard input (expected here)
- // 0x0004 - "frt do" // standard input (expected here)
- // 0x0008 - "hopdmp" // standard input (expected here)
- // 0x0010 - "serdor" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 3")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("autopl")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-4")
+ // 0x0002 - "hop hi" // known extended(?) input, sometimes 'hop hi'
+ // 0x0008 - "htopup" // known extended(?) input, sometimes 'hop top'
+ // 0x0100 - "hop lo" // known extended input, usually 'hopper low'
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "cshdor" // standard input (expected here)
+ // 0x0004 - "frt do" // standard input (expected here)
+ // 0x0008 - "hopdmp" // standard input (expected here)
+ // 0x0010 - "serdor" // standard input (expected here)
INPUT_PORTS_END
// PR1326 CASINO EASY STREAK PR1326 EASY STREAK SOUNDS11 (actually expects PR1326_CAS_EASY_STREAK_SOUNDS11 ? )
@@ -25424,54 +25424,54 @@ DRIVER_INIT_MEMBER(sc4_state,sc4fastf)
}
INPUT_PORTS_START( sc4fastf ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("stake")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold 3")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("collct")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("ft exc")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("kos lo")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("ndg lo")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("spn lo")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("kos hi")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("ndg hi")
- PORT_MODIFY("IN-9")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("spn hi")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_1 ) PORT_NAME("stop")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "testsw" // standard input (motherboard)
- // 0x0002 - "dor lk" // standard input (expected here)
- // 0x0004 - "tp dor" // standard input (expected here)
- // 0x0008 - "csh bx" // standard input (expected here)
- // 0x0010 - "deflt" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("stake")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold 3")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("collct")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("ft exc")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("kos lo")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("ndg lo")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("spn lo")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("kos hi")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("ndg hi")
+ PORT_MODIFY("IN-9")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("spn hi")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_1 ) PORT_NAME("stop")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "testsw" // standard input (motherboard)
+ // 0x0002 - "dor lk" // standard input (expected here)
+ // 0x0004 - "tp dor" // standard input (expected here)
+ // 0x0008 - "csh bx" // standard input (expected here)
+ // 0x0010 - "deflt" // standard input (expected here)
INPUT_PORTS_END
// PR2071 FAST 'N' FURIOUS FNF SOUNDS FAST 'N' FURIOUS
@@ -25497,51 +25497,51 @@ DRIVER_INIT_MEMBER(sc4_state,sc4ffru)
}
INPUT_PORTS_START( sc4ffru ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("collet")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchge")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-4")
- // 0x0010 - "topup" // known extended(?) input, sometimes 'top up'
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("csh ko")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("bonus")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("cash")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("featre")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("fet ko")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "test" // standard input (motherboard)
- // 0x0002 - "lock" // standard input (expected here)
- // 0x0004 - "topdor" // standard input (expected here)
- // 0x0008 - "botdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("collet")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchge")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-4")
+ // 0x0010 - "topup" // known extended(?) input, sometimes 'top up'
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("csh ko")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("bonus")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("cash")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("featre")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("fet ko")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "test" // standard input (motherboard)
+ // 0x0002 - "lock" // standard input (expected here)
+ // 0x0004 - "topdor" // standard input (expected here)
+ // 0x0008 - "botdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR7070 FAST FRUIT FFRUIT SOUNDS FAST FRUIT
@@ -25570,45 +25570,45 @@ DRIVER_INIT_MEMBER(sc4_state,sc4fire)
}
INPUT_PORTS_START( sc4fire ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("stake")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold 3")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchge")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("shoot")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "testsw" // standard input (motherboard)
- // 0x0002 - "dor lk" // standard input (expected here)
- // 0x0004 - "tp dor" // standard input (expected here)
- // 0x0008 - "csh bx" // standard input (expected here)
- // 0x0010 - "deflt" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("stake")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold 3")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchge")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("shoot")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "testsw" // standard input (motherboard)
+ // 0x0002 - "dor lk" // standard input (expected here)
+ // 0x0004 - "tp dor" // standard input (expected here)
+ // 0x0008 - "csh bx" // standard input (expected here)
+ // 0x0010 - "deflt" // standard input (expected here)
INPUT_PORTS_END
// PR2082 FIRE POWER FPOW SOUNDS FIRE POWER
@@ -25633,63 +25633,63 @@ DRIVER_INIT_MEMBER(sc4_state,sc4frenz)
}
INPUT_PORTS_START( sc4frenz ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("colect")
- // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchng")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("boost")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("no lse")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("ch num")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "topdor" // standard input (expected here)
- // 0x0008 - "botdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("colect")
+ // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchng")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("boost")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("no lse")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("ch num")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "topdor" // standard input (expected here)
+ // 0x0008 - "botdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR1101 FRUIT FRENZY PR1101 FRUIT FRENZY SOUNDS11
@@ -25717,48 +25717,48 @@ DRIVER_INIT_MEMBER(sc4_state,sc4ftopi)
}
INPUT_PORTS_START( sc4ftopi ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("collet")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchge")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("cash")
- PORT_MODIFY("IN-9")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("nudge")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "topup" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "test" // standard input (motherboard)
- // 0x0002 - "lock" // standard input (expected here)
- // 0x0004 - "topdor" // standard input (expected here)
- // 0x0008 - "botdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("collet")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchge")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("cash")
+ PORT_MODIFY("IN-9")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("nudge")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "topup" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "test" // standard input (motherboard)
+ // 0x0002 - "lock" // standard input (expected here)
+ // 0x0004 - "topdor" // standard input (expected here)
+ // 0x0008 - "botdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR2027 FRUITOPIA FRUITOPIASND FRUITOPIA
@@ -25793,50 +25793,50 @@ DRIVER_INIT_MEMBER(sc4_state,sc4fullt)
}
INPUT_PORTS_START( sc4fullt ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("can/co")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("transf")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchge")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("cash")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("c pot")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("wserie")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("spin")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("nudge")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "topup" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "test" // standard input (motherboard)
- // 0x0002 - "lock" // standard input (expected here)
- // 0x0004 - "topdor" // standard input (expected here)
- // 0x0008 - "botdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("can/co")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("transf")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchge")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("cash")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("c pot")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("wserie")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("spin")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("nudge")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "topup" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "test" // standard input (motherboard)
+ // 0x0002 - "lock" // standard input (expected here)
+ // 0x0004 - "topdor" // standard input (expected here)
+ // 0x0008 - "botdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR2537 FULL THROTTLE 011 FULLTHROTTLESND FULL THROTTLE
@@ -25873,55 +25873,55 @@ DRIVER_INIT_MEMBER(sc4_state,sc4ziggy)
}
INPUT_PORTS_START( sc4ziggy ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancl")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("stake")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold1")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold2")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold3")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("trans")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("exch")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refil")
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("f lo")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("b lo")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("c lo")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("shoot")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("c hi")
- PORT_MODIFY("IN-9")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("b hi")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_1 ) PORT_NAME("f hi")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_2 ) PORT_NAME("step")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "topup" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "test" // standard input (motherboard)
- // 0x0002 - "dorlk" // standard input (expected here)
- // 0x0004 - "tpdor" // standard input (expected here)
- // 0x0008 - "cshbx" // standard input (expected here)
- // 0x0010 - "deflt" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancl")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("stake")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold3")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("trans")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("exch")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refil")
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("f lo")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("b lo")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("c lo")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("shoot")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("c hi")
+ PORT_MODIFY("IN-9")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("b hi")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_1 ) PORT_NAME("f hi")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_2 ) PORT_NAME("step")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "topup" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "test" // standard input (motherboard)
+ // 0x0002 - "dorlk" // standard input (expected here)
+ // 0x0004 - "tpdor" // standard input (expected here)
+ // 0x0008 - "cshbx" // standard input (expected here)
+ // 0x0010 - "deflt" // standard input (expected here)
INPUT_PORTS_END
// PR2162 GETTIN' ZIGGY ZIGY SOUNDS GETTIN' ZIGGY
@@ -25951,61 +25951,61 @@ DRIVER_INIT_MEMBER(sc4_state,sc4gldcl)
}
INPUT_PORTS_START( sc4gldcl ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cn/col")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold4")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchng")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("trans")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("start")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-4")
- // 0x0100 - "hoplow" // known extended input, usually 'hopper low'
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tk cas")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("tk spi")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("tk nud")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("tk cpo")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "topdor" // standard input (expected here)
- // 0x0008 - "botdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cn/col")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold4")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchng")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("trans")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("start")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-4")
+ // 0x0100 - "hoplow" // known extended input, usually 'hopper low'
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tk cas")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("tk spi")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("tk nud")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("tk cpo")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "topdor" // standard input (expected here)
+ // 0x0008 - "botdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR2292 CLUB GLADIATOR CLUB GLADIATOR CLUB CLUB GLAD SOUNDS CLUB GLADIATOR
@@ -26050,55 +26050,55 @@ DRIVER_INIT_MEMBER(sc4_state,sc4ghosttb)
}
INPUT_PORTS_START( sc4ghost ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 3")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("cancel")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("autply")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12 OR doorlk" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0004 - "cshdor" // standard input (expected here)
- // 0x0008 - "hopdmp" // standard input (expected here)
- // 0x0010 - "serdor" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 3")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("autply")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12 OR doorlk" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0004 - "cshdor" // standard input (expected here)
+ // 0x0008 - "hopdmp" // standard input (expected here)
+ // 0x0010 - "serdor" // standard input (expected here)
INPUT_PORTS_END
// PR7090 GOLDEN GHOST GOLDEN GHOST MAZ GHOST SOUNDS GOLDEN GHOST
@@ -26137,49 +26137,49 @@ DRIVER_INIT_MEMBER(sc4_state,sc4ggrid_mbus)
}
INPUT_PORTS_START( sc4ggrid ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("collet")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchge")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("right")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("up")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("cash")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("nudge")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "topup" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "test" // standard input (motherboard)
- // 0x0002 - "lock" // standard input (expected here)
- // 0x0004 - "topdor" // standard input (expected here)
- // 0x0008 - "botdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("collet")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchge")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("right")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("up")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("cash")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("nudge")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "topup" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "test" // standard input (motherboard)
+ // 0x0002 - "lock" // standard input (expected here)
+ // 0x0004 - "topdor" // standard input (expected here)
+ // 0x0008 - "botdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR2518 GOLDEN GRID V1.0 GOLDENGRIDSND GOLDEN GRID
@@ -26227,50 +26227,50 @@ DRIVER_INIT_MEMBER(sc4_state,sc4ggcl_mbus)
}
INPUT_PORTS_START( sc4ggcl ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold4")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchge")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("nudge")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("qps")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("right")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("up")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("cash")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "topup" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "test" // standard input (motherboard)
- // 0x0002 - "lock" // standard input (expected here)
- // 0x0004 - "topdor" // standard input (expected here)
- // 0x0008 - "botdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold4")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchge")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("nudge")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("qps")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("right")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("up")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("cash")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "topup" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "test" // standard input (motherboard)
+ // 0x0002 - "lock" // standard input (expected here)
+ // 0x0004 - "topdor" // standard input (expected here)
+ // 0x0008 - "botdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR???? CLUB GOLDEN GRID V1.0 CLUBGOLDENGRIDSND CLUB GOLDEN GRID
@@ -26301,115 +26301,115 @@ DRIVER_INIT_MEMBER(sc4_state,sc4goldw)
}
INPUT_PORTS_START( sc4goldw ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("bell")
- // 0x0100 - "pndlow" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- // 0x0100 - "10plow" // unexpected here
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "htopup" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "serdor" // standard input (expected here)
- // 0x0008 - "cshdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("bell")
+ // 0x0100 - "pndlow" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ // 0x0100 - "10plow" // unexpected here
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "htopup" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "serdor" // standard input (expected here)
+ // 0x0008 - "cshdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
INPUT_PORTS_START( sc4goldwd ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("bell")
- PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("pndlow OR 10plow")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("transf")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-4")
- // 0x0008 - "htopup" // known extended(?) input, sometimes 'hop top'
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "cshdor" // standard input (expected here)
- // 0x0004 - "serdor" // standard input (expected here)
- // 0x0008 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("bell")
+ PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("pndlow OR 10plow")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("transf")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-4")
+ // 0x0008 - "htopup" // known extended(?) input, sometimes 'hop top'
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "cshdor" // standard input (expected here)
+ // 0x0004 - "serdor" // standard input (expected here)
+ // 0x0008 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
@@ -26426,44 +26426,44 @@ GAMEL( 200?, sc4goldwf ,sc4goldw, sc4, sc4goldwd, sc4_state, sc4, ROT0, "BFM"
GAMEL( 200?, sc4goldwg ,sc4goldw, sc4, sc4goldwd, sc4_state, sc4, ROT0, "BFM","Golden Winner (Bellfruit) (Scorpion 4) (set 8)", GAME_NOT_WORKING | GAME_CLICKABLE_ARTWORK, layout_bfm_sc4 )
INPUT_PORTS_START( sc4ggdlx ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancl")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("transf")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold1")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold2")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold3")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("auto")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- // 0x0100 - "topup" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "green OR test" // standard input (motherboard)
- // 0x0002 - "dorlk" // standard input (expected here)
- // 0x0004 - "tpdor" // standard input (expected here)
- // 0x0008 - "cshbx" // standard input (expected here)
- // 0x0010 - "deflt" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancl")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("transf")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold3")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("auto")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ // 0x0100 - "topup" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "green OR test" // standard input (motherboard)
+ // 0x0002 - "dorlk" // standard input (expected here)
+ // 0x0004 - "tpdor" // standard input (expected here)
+ // 0x0008 - "cshbx" // standard input (expected here)
+ // 0x0010 - "deflt" // standard input (expected here)
INPUT_PORTS_END
@@ -26501,62 +26501,62 @@ DRIVER_INIT_MEMBER(sc4_state,sc4greed)
}
INPUT_PORTS_START( sc4greed ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("coll")
- PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
- // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("ch stk")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tk not")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "serdor" // standard input (expected here)
- // 0x0008 - "cshdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("coll")
+ PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
+ // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("ch stk")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tk not")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "serdor" // standard input (expected here)
+ // 0x0008 - "cshdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR1401 AWP GREEDY GONZALEZ PR1401 GREEDY GONZ SOUNDS11
@@ -26580,59 +26580,59 @@ DRIVER_INIT_MEMBER(sc4_state,sc4hf)
}
INPUT_PORTS_START( sc4hf ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("colect")
- // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchng")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "topdor" // standard input (expected here)
- // 0x0008 - "botdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("colect")
+ // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchng")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "topdor" // standard input (expected here)
+ // 0x0008 - "botdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
//PR1011 HAPPY FRUITS PR1011 HAPPY FRUITS SOUNDS11
@@ -26663,45 +26663,45 @@ DRIVER_INIT_MEMBER(sc4_state,sc4himi)
}
INPUT_PORTS_START( sc4himi ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("stake")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold 3")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchge")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("shoot")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "testsw" // standard input (motherboard)
- // 0x0002 - "dor lk" // standard input (expected here)
- // 0x0004 - "tp dor" // standard input (expected here)
- // 0x0008 - "csh bx" // standard input (expected here)
- // 0x0010 - "deflt" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("stake")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold 3")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchge")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("shoot")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "testsw" // standard input (motherboard)
+ // 0x0002 - "dor lk" // standard input (expected here)
+ // 0x0004 - "tp dor" // standard input (expected here)
+ // 0x0008 - "csh bx" // standard input (expected here)
+ // 0x0010 - "deflt" // standard input (expected here)
INPUT_PORTS_END
// PR2999 HIGH 'N' MIGHTY MITY SOUNDS HIGH 'N' MIGHTY
@@ -26736,60 +26736,60 @@ DRIVER_INIT_MEMBER(sc4_state,sc4hi5)
}
INPUT_PORTS_START( sc4hi5 ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("ch stk")
- PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("coll")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-4")
- // 0x0002 - "hoplow" // known extended(?) input, sometimes 'hop hi'
- PORT_MODIFY("IN-5")
- // 0x0001 - "pzkey1" // standard input (expected here)
- // 0x0002 - "pzkey2" // standard input (expected here)
- // 0x0004 - "pzkey3" // standard input (expected here)
- // 0x0008 - "pzkey4" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "pckey1" // standard input (expected here)
- // 0x0002 - "pckey2" // standard input (expected here)
- // 0x0004 - "pckey3" // standard input (expected here)
- // 0x0008 - "pckey4" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("feat")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("spins")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "htopup" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "green" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "serdor" // standard input (expected here)
- // 0x0008 - "cshdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("ch stk")
+ PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("coll")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-4")
+ // 0x0002 - "hoplow" // known extended(?) input, sometimes 'hop hi'
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "pzkey1" // standard input (expected here)
+ // 0x0002 - "pzkey2" // standard input (expected here)
+ // 0x0004 - "pzkey3" // standard input (expected here)
+ // 0x0008 - "pzkey4" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "pckey1" // standard input (expected here)
+ // 0x0002 - "pckey2" // standard input (expected here)
+ // 0x0004 - "pckey3" // standard input (expected here)
+ // 0x0008 - "pckey4" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("feat")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("spins")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "htopup" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "green" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "serdor" // standard input (expected here)
+ // 0x0008 - "cshdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR1003 HIGH FIVE PR1003 HIGH FIVE SOUNDS11
@@ -26819,49 +26819,49 @@ DRIVER_INIT_MEMBER(sc4_state,sc4sprng)
}
INPUT_PORTS_START( sc4sprng ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("holdhi")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("holdlo")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("stop")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("xchnge")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("feat")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("blasts")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("cash")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("prize")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "testsw" // standard input (motherboard)
- // 0x0002 - "dor lk" // standard input (expected here)
- // 0x0004 - "tp dor" // standard input (expected here)
- // 0x0008 - "csh bx" // standard input (expected here)
- // 0x0010 - "deflt" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("holdhi")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("holdlo")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("stop")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("xchnge")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("feat")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("blasts")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("cash")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("prize")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "testsw" // standard input (motherboard)
+ // 0x0002 - "dor lk" // standard input (expected here)
+ // 0x0004 - "tp dor" // standard input (expected here)
+ // 0x0008 - "csh bx" // standard input (expected here)
+ // 0x0010 - "deflt" // standard input (expected here)
INPUT_PORTS_END
// PR2066 HIGHLY SPRUNG HIGH SOUNDS HIGHLY SPRUNG
@@ -26885,73 +26885,73 @@ DRIVER_INIT_MEMBER(sc4_state,sc4hilo)
}
INPUT_PORTS_START( sc4hilo ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("coll")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold 3")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("ch stk")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-4")
- // 0x0002 - "hoplow" // known extended(?) input, sometimes 'hop hi'
- // 0x0004 - "hpunit" // unexpected here
- // 0x0010 - "htopup" // known extended(?) input, sometimes 'top up'
- PORT_MODIFY("IN-5")
- // 0x0001 - "pzkey4" // standard input (expected here)
- // 0x0002 - "pzkey3" // standard input (expected here)
- // 0x0004 - "pzkey2" // standard input (expected here)
- // 0x0008 - "pzkey1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "pckey1" // standard input (expected here)
- // 0x0002 - "pckey2" // standard input (expected here)
- // 0x0004 - "pckey3" // standard input (expected here)
- // 0x0008 - "pckey4" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tk nud")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("tk csh")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("tk fet")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("hi nud")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("hi csh")
- PORT_MODIFY("IN-9")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("hi fet")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_1 ) PORT_NAME("lo nud")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_2 ) PORT_NAME("lo csh")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_3 ) PORT_NAME("lo fet")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_4 ) PORT_NAME("tk brc")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "green" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "serdor" // standard input (expected here)
- // 0x0008 - "cshdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("coll")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold 3")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("ch stk")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-4")
+ // 0x0002 - "hoplow" // known extended(?) input, sometimes 'hop hi'
+ // 0x0004 - "hpunit" // unexpected here
+ // 0x0010 - "htopup" // known extended(?) input, sometimes 'top up'
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "pzkey4" // standard input (expected here)
+ // 0x0002 - "pzkey3" // standard input (expected here)
+ // 0x0004 - "pzkey2" // standard input (expected here)
+ // 0x0008 - "pzkey1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "pckey1" // standard input (expected here)
+ // 0x0002 - "pckey2" // standard input (expected here)
+ // 0x0004 - "pckey3" // standard input (expected here)
+ // 0x0008 - "pckey4" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tk nud")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("tk csh")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("tk fet")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("hi nud")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("hi csh")
+ PORT_MODIFY("IN-9")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("hi fet")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_1 ) PORT_NAME("lo nud")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_2 ) PORT_NAME("lo csh")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_3 ) PORT_NAME("lo fet")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_4 ) PORT_NAME("tk brc")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "green" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "serdor" // standard input (expected here)
+ // 0x0008 - "cshdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR1013 HILOWATHA PR1013 HILOWATHA SOUNDS11
@@ -26986,74 +26986,74 @@ DRIVER_INIT_MEMBER(sc4_state,sc4hitsh)
}
INPUT_PORTS_START( sc4hitsh ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("colect")
- // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchng")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tk sht")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("col rd")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("tk nud")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("blu lo")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("red lo")
- PORT_MODIFY("IN-9")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("gre lo")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_1 ) PORT_NAME("tk stp")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_2 ) PORT_NAME("col bl")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_3 ) PORT_NAME("blu hi")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_4 ) PORT_NAME("red hi")
- PORT_MODIFY("IN-10")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_10_0 ) PORT_NAME("gre hi")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_10_1 ) PORT_NAME("col gr")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "topdor" // standard input (expected here)
- // 0x0008 - "botdor" // standard input (expected here)
- // 0x0010 - "hopdmp OR hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("colect")
+ // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchng")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tk sht")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("col rd")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("tk nud")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("blu lo")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("red lo")
+ PORT_MODIFY("IN-9")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("gre lo")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_1 ) PORT_NAME("tk stp")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_2 ) PORT_NAME("col bl")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_3 ) PORT_NAME("blu hi")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_4 ) PORT_NAME("red hi")
+ PORT_MODIFY("IN-10")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_10_0 ) PORT_NAME("gre hi")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_10_1 ) PORT_NAME("col gr")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "topdor" // standard input (expected here)
+ // 0x0008 - "botdor" // standard input (expected here)
+ // 0x0010 - "hopdmp OR hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR1112 HIT SHOT PR1112 HIT SHOT SOUNDS11
@@ -27081,63 +27081,63 @@ DRIVER_INIT_MEMBER(sc4_state,sc4h6cl)
}
INPUT_PORTS_START( sc4h6cl ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("stake1")
- // 0x0100 - "hopfit" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("stake2")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("stake3")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("trnsfr")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("start")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-4")
- // 0x0100 - "hoplow" // known extended input, usually 'hopper low'
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "topdor" // standard input (expected here)
- // 0x0008 - "botdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("stake1")
+ // 0x0100 - "hopfit" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("stake2")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("stake3")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("trnsfr")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("start")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-4")
+ // 0x0100 - "hoplow" // known extended input, usually 'hopper low'
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "topdor" // standard input (expected here)
+ // 0x0008 - "botdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR1759 CLUB HOT SIX HOT SIX CLUB PR1759 HOSX SOUNDS11
@@ -27164,59 +27164,59 @@ DRIVER_INIT_MEMBER(sc4_state,sc4ijclb)
}
INPUT_PORTS_START( sc4ijclb ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cn/col")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold4")
- // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("trans")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("exchng")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tk nud")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("tk spi")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("tk cpo")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "topdor" // standard input (expected here)
- // 0x0008 - "botdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cn/col")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold4")
+ // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("trans")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("exchng")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tk nud")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("tk spi")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("tk cpo")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "topdor" // standard input (expected here)
+ // 0x0008 - "botdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR2403 CLUB ITALIAN JOB CLUB ITALIAN JOB CLUB CLUB ITJB SOUNDS
@@ -27239,50 +27239,50 @@ DRIVER_INIT_MEMBER(sc4_state,sc4jack)
}
INPUT_PORTS_START( sc4jack ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("colect")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold 3")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchge")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tke ft")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("tke ng")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("shoot")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("csh pt")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("colect")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "testsw" // standard input (motherboard)
- // 0x0002 - "dor lk" // standard input (expected here)
- // 0x0004 - "tp dor" // standard input (expected here)
- // 0x0008 - "csh bx" // standard input (expected here)
- // 0x0010 - "deflt" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("colect")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold 3")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchge")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tke ft")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("tke ng")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("shoot")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("csh pt")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("colect")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "testsw" // standard input (motherboard)
+ // 0x0002 - "dor lk" // standard input (expected here)
+ // 0x0004 - "tp dor" // standard input (expected here)
+ // 0x0008 - "csh bx" // standard input (expected here)
+ // 0x0010 - "deflt" // standard input (expected here)
INPUT_PORTS_END
// PR2078 JACK THE KIPPER JKIP SOUNDS JACK THE KIPPER
@@ -27313,65 +27313,65 @@ DRIVER_INIT_MEMBER(sc4_state,sc4jjunc)
}
INPUT_PORTS_START( sc4jjunc ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2 OR high")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3 OR low")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("colect")
- // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchng")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tk fea")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("tk sht")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("tk haz")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("tk nud")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("tk ss")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "topdor" // standard input (expected here)
- // 0x0008 - "botdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2 OR high")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3 OR low")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("colect")
+ // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchng")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tk fea")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("tk sht")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("tk haz")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("tk nud")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("tk ss")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "topdor" // standard input (expected here)
+ // 0x0008 - "botdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR1304 JACKPOT JUNCTION PR1304 JACKPOT JUNCTION SOUNDS11
@@ -27411,64 +27411,64 @@ DRIVER_INIT_MEMBER(sc4_state,sc4jjucl_mbus)
}
INPUT_PORTS_START( sc4jjucl ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cn/col")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold4")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("stop")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("transf")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("exchng")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("start")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-4")
- // 0x0001 - "hop2lo" // unexpected here
- // 0x0002 - "hop1lo OR hop lo" // known extended(?) input, sometimes 'hop hi'
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tk fet")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("nudges")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("blasts")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("shots")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("tk haz")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14 OR perc1" // standard input (motherboard)
- // 0x0010 - "dil15 OR perc2" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16 OR perc3" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "topdor" // standard input (expected here)
- // 0x0008 - "botdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cn/col")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold4")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("stop")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("transf")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("exchng")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("start")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-4")
+ // 0x0001 - "hop2lo" // unexpected here
+ // 0x0002 - "hop1lo OR hop lo" // known extended(?) input, sometimes 'hop hi'
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tk fet")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("nudges")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("blasts")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("shots")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("tk haz")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14 OR perc1" // standard input (motherboard)
+ // 0x0010 - "dil15 OR perc2" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16 OR perc3" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "topdor" // standard input (expected here)
+ // 0x0008 - "botdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// REEL7 ERR 27 (where does reel 7 connect?!)
@@ -27501,52 +27501,52 @@ DRIVER_INIT_MEMBER(sc4_state,sc4jolly)
INPUT_PORTS_START( sc4jolly ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("exchge")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("nudge")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("hi 1")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("hi 2")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("hi 3")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("lo 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("lo 2")
- PORT_MODIFY("IN-9")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("lo 1")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "topup" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "test" // standard input (motherboard)
- // 0x0002 - "lock" // standard input (expected here)
- // 0x0004 - "topdor" // standard input (expected here)
- // 0x0008 - "botdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("exchge")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("nudge")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("hi 1")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("hi 2")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("hi 3")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("lo 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("lo 2")
+ PORT_MODIFY("IN-9")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("lo 1")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "topup" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "test" // standard input (motherboard)
+ // 0x0002 - "lock" // standard input (expected here)
+ // 0x0004 - "topdor" // standard input (expected here)
+ // 0x0008 - "botdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR2054 JOLLY JOUSTINGV2.0 JJOLLSND JOLLY JOUSTING
@@ -27578,48 +27578,48 @@ DRIVER_INIT_MEMBER(sc4_state,sc4juicy_mbus)
INPUT_PORTS_START( sc4juicy ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cn/col")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2 OR high")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3 OR low")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold4")
- // 0x0100 - "hopfit" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("stop")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("exchng")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-4")
- // 0x0100 - "hoplow" // known extended input, usually 'hopper low'
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "topdor" // standard input (expected here)
- // 0x0008 - "botdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cn/col")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2 OR high")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3 OR low")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold4")
+ // 0x0100 - "hopfit" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("stop")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("exchng")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-4")
+ // 0x0100 - "hoplow" // known extended input, usually 'hopper low'
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "topdor" // standard input (expected here)
+ // 0x0008 - "botdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR1136 JUICY JACKPOTS 65% FERRY PR1136 JUICY JACKPOTS SOUNDS11
@@ -27656,50 +27656,50 @@ DRIVER_INIT_MEMBER(sc4_state,sc4kalei)
}
INPUT_PORTS_START( sc4kalei ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("can/co")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("transf")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold1")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold2")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold3")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchge")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("nudge")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("cash")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("c pot")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("shot")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("streak")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "topup" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "test" // standard input (motherboard)
- // 0x0002 - "lock" // standard input (expected here)
- // 0x0004 - "topdor" // standard input (expected here)
- // 0x0008 - "botdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("can/co")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("transf")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold3")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchge")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("nudge")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("cash")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("c pot")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("shot")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("streak")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "topup" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "test" // standard input (motherboard)
+ // 0x0002 - "lock" // standard input (expected here)
+ // 0x0004 - "topdor" // standard input (expected here)
+ // 0x0008 - "botdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR2538 KALEIDOSCOPE 011 KALEIDOSCOPESND KALEIDOSCOPE
@@ -27729,47 +27729,47 @@ DRIVER_INIT_MEMBER(sc4_state,sc4lir)
}
INPUT_PORTS_START( sc4lir ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("colect")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchng")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tk dic")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("tk thr")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("tk bon")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("tk csh")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dils 1" // standard input (motherboard)
- // 0x0002 - "dils 2" // standard input (motherboard)
- // 0x0004 - "dils 3" // standard input (motherboard)
- // 0x0008 - "dils 4" // standard input (motherboard)
- // 0x0010 - "dils 5" // standard input (motherboard)
- PORT_MODIFY("IN-17")
- // 0x0001 - "dils 6" // standard input (motherboard)
- // 0x0002 - "dils 7" // standard input (motherboard)
- // 0x0004 - "dils 8" // standard input (motherboard)
- // 0x0008 - "dils 9" // standard input (motherboard)
- // 0x0010 - "dils10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dils11" // standard input (motherboard)
- // 0x0002 - "dils12" // standard input (motherboard)
- // 0x0004 - "dils13" // standard input (motherboard)
- // 0x0008 - "dils14" // standard input (motherboard)
- // 0x0010 - "dils15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dils16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "topdor" // standard input (expected here)
- // 0x0008 - "botdor" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("colect")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchng")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tk dic")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("tk thr")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("tk bon")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("tk csh")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dils 1" // standard input (motherboard)
+ // 0x0002 - "dils 2" // standard input (motherboard)
+ // 0x0004 - "dils 3" // standard input (motherboard)
+ // 0x0008 - "dils 4" // standard input (motherboard)
+ // 0x0010 - "dils 5" // standard input (motherboard)
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dils 6" // standard input (motherboard)
+ // 0x0002 - "dils 7" // standard input (motherboard)
+ // 0x0004 - "dils 8" // standard input (motherboard)
+ // 0x0008 - "dils 9" // standard input (motherboard)
+ // 0x0010 - "dils10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dils11" // standard input (motherboard)
+ // 0x0002 - "dils12" // standard input (motherboard)
+ // 0x0004 - "dils13" // standard input (motherboard)
+ // 0x0008 - "dils14" // standard input (motherboard)
+ // 0x0010 - "dils15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dils16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "topdor" // standard input (expected here)
+ // 0x0008 - "botdor" // standard input (expected here)
INPUT_PORTS_END
// PR1001 LET IT ROLL PR1001 LETITROLL SOUNDS11
@@ -27802,61 +27802,61 @@ DRIVER_INIT_MEMBER(sc4_state,sc4ldvcl)
}
INPUT_PORTS_START( sc4ldvcl ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cn/col")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold4")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("stop")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("exchng")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("xfer")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("start")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-4")
- // 0x0100 - "hoplow" // known extended input, usually 'hopper low'
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tk nud")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("mov up")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("pick")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14 OR perc1" // standard input (motherboard)
- // 0x0010 - "dil15 OR perc2" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16 OR perc3" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "topdor" // standard input (expected here)
- // 0x0008 - "botdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cn/col")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold4")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("stop")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("exchng")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("xfer")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("start")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-4")
+ // 0x0100 - "hoplow" // known extended input, usually 'hopper low'
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tk nud")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("mov up")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("pick")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14 OR perc1" // standard input (motherboard)
+ // 0x0010 - "dil15 OR perc2" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16 OR perc3" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "topdor" // standard input (expected here)
+ // 0x0008 - "botdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR2421 LITTLEDEVIL CLUB LITTLEDEVIL CLUB CLILDEV SOUNDS CLUB LITTLEDEVIL
@@ -27879,65 +27879,65 @@ DRIVER_INIT_MEMBER(sc4_state,sc4lockb)
}
INPUT_PORTS_START( sc4lockb ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("coll")
- PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchng")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-4")
- // 0x0002 - "hoplow" // known extended(?) input, sometimes 'hop hi'
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tk csh")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("step")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("shoot")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "htopup" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "serdor" // standard input (expected here)
- // 0x0008 - "cshdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("coll")
+ PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchng")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-4")
+ // 0x0002 - "hoplow" // known extended(?) input, sometimes 'hop hi'
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tk csh")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("step")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("shoot")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "htopup" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "serdor" // standard input (expected here)
+ // 0x0008 - "cshdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR1108 LOCKBUSTER PR1108 LOCKBUSTER SOUNDS11
@@ -27973,61 +27973,61 @@ DRIVER_INIT_MEMBER(sc4_state,sc4lkbcl_mbus)
}
INPUT_PORTS_START( sc4lkbcl ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cn/col")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2 OR high")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3 OR low")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold4")
- // 0x0100 - "hopfit" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("stop")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("exchng")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-4")
- // 0x0100 - "hoplow" // known extended input, usually 'hopper low'
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("t.cash")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("step")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("shoot")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14 OR perc1" // standard input (motherboard)
- // 0x0010 - "dil15 OR perc2" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16 OR perc3" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "topdor" // standard input (expected here)
- // 0x0008 - "botdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cn/col")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2 OR high")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3 OR low")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold4")
+ // 0x0100 - "hopfit" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("stop")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("exchng")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-4")
+ // 0x0100 - "hoplow" // known extended input, usually 'hopper low'
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("t.cash")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("step")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("shoot")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14 OR perc1" // standard input (motherboard)
+ // 0x0010 - "dil15 OR perc2" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16 OR perc3" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "topdor" // standard input (expected here)
+ // 0x0008 - "botdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR1321 CLUB LOCKBUSTER PR1321 CLUB LOCKBUSTER SOUNDS11
@@ -28063,64 +28063,64 @@ DRIVER_INIT_MEMBER(sc4_state,sc4lotrf)
}
INPUT_PORTS_START( sc4lotrf ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("coll")
- PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("shuffl")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-4")
- // 0x0002 - "hoplow" // known extended(?) input, sometimes 'hop hi'
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("auto n")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("tk fet")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "htopup" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "serdor" // standard input (expected here)
- // 0x0008 - "cshdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("coll")
+ PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("shuffl")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-4")
+ // 0x0002 - "hoplow" // known extended(?) input, sometimes 'hop hi'
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("auto n")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("tk fet")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "htopup" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "serdor" // standard input (expected here)
+ // 0x0008 - "cshdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR1115 LORD OF THE RINGS PR1115 L O T RINGS SOUNDS11
@@ -28160,65 +28160,65 @@ DRIVER_INIT_MEMBER(sc4_state,sc4lotr2_mbus)
}
INPUT_PORTS_START( sc4lotr2 ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("coll")
- PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchng")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-4")
- // 0x0002 - "hoplow" // known extended(?) input, sometimes 'hop hi'
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("c cash")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("shoot")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("spins")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil1" // standard input (motherboard)
- // 0x0002 - "dil2" // standard input (motherboard)
- // 0x0004 - "dil3" // standard input (motherboard)
- // 0x0008 - "dil4" // standard input (motherboard)
- // 0x0010 - "dil5" // standard input (motherboard)
- // 0x0100 - "htopup" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil6" // standard input (motherboard)
- // 0x0002 - "dil7" // standard input (motherboard)
- // 0x0004 - "dil8" // standard input (motherboard)
- // 0x0008 - "dil9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "serdor" // standard input (expected here)
- // 0x0008 - "cshdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("coll")
+ PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchng")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-4")
+ // 0x0002 - "hoplow" // known extended(?) input, sometimes 'hop hi'
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("c cash")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("shoot")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("spins")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil1" // standard input (motherboard)
+ // 0x0002 - "dil2" // standard input (motherboard)
+ // 0x0004 - "dil3" // standard input (motherboard)
+ // 0x0008 - "dil4" // standard input (motherboard)
+ // 0x0010 - "dil5" // standard input (motherboard)
+ // 0x0100 - "htopup" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil6" // standard input (motherboard)
+ // 0x0002 - "dil7" // standard input (motherboard)
+ // 0x0004 - "dil8" // standard input (motherboard)
+ // 0x0008 - "dil9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "serdor" // standard input (expected here)
+ // 0x0008 - "cshdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
@@ -28262,61 +28262,61 @@ DRIVER_INIT_MEMBER(sc4_state,sc4ltr2c_mbus)
}
INPUT_PORTS_START( sc4ltr2c ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cn/col")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold4")
- // 0x0100 - "hopfit" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("stop")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("exchng")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-4")
- // 0x0100 - "hoplow" // known extended input, usually 'hopper low'
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("cash")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("shoot")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("sspins")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14 OR perc1" // standard input (motherboard)
- // 0x0010 - "dil15 OR perc2" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16 OR perc3" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "topdor" // standard input (expected here)
- // 0x0008 - "botdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cn/col")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold4")
+ // 0x0100 - "hopfit" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("stop")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("exchng")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-4")
+ // 0x0100 - "hoplow" // known extended input, usually 'hopper low'
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("cash")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("shoot")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("sspins")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14 OR perc1" // standard input (motherboard)
+ // 0x0010 - "dil15 OR perc2" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16 OR perc3" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "topdor" // standard input (expected here)
+ // 0x0008 - "botdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR1420 CLUB LOTR TWO TOWERS PR1420 CLUB TWOTOWERS SOUNDS11
@@ -28351,47 +28351,47 @@ DRIVER_INIT_MEMBER(sc4_state,sc4magic)
}
INPUT_PORTS_START( sc4magic ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("collet")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchge")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("bonus")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("nudges")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "topup" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "test" // standard input (motherboard)
- // 0x0002 - "lock" // standard input (expected here)
- // 0x0004 - "topdor" // standard input (expected here)
- // 0x0008 - "botdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("collet")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchge")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("bonus")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("nudges")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "topup" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "test" // standard input (motherboard)
+ // 0x0002 - "lock" // standard input (expected here)
+ // 0x0004 - "topdor" // standard input (expected here)
+ // 0x0008 - "botdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR2520 MAGIC POUND ABOUT V1.0 MAGICPOUNDABOUTSND MAGIC POUNDABOUT
@@ -28417,49 +28417,49 @@ DRIVER_INIT_MEMBER(sc4_state,sc4maxim)
}
INPUT_PORTS_START( sc4maxim ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("coll")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("excnge")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_MODIFY("IN-4")
- // 0x0010 - "top up" // known extended(?) input, sometimes 'top up'
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tk bon")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("tk csh")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("tk fet")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("tk spk")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "testsw" // standard input (motherboard)
- // 0x0002 - "dor lk" // standard input (expected here)
- // 0x0004 - "tp dor" // standard input (expected here)
- // 0x0008 - "csh bx" // standard input (expected here)
- // 0x0010 - "deflt" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("coll")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("excnge")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_MODIFY("IN-4")
+ // 0x0010 - "top up" // known extended(?) input, sometimes 'top up'
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tk bon")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("tk csh")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("tk fet")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("tk spk")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "testsw" // standard input (motherboard)
+ // 0x0002 - "dor lk" // standard input (expected here)
+ // 0x0004 - "tp dor" // standard input (expected here)
+ // 0x0008 - "csh bx" // standard input (expected here)
+ // 0x0010 - "deflt" // standard input (expected here)
INPUT_PORTS_END
// PR2019 MAXIMUS CASH MAX SOUNDS MAXIMUS CASH
@@ -28490,47 +28490,47 @@ DRIVER_INIT_MEMBER(sc4_state,sc4monob)
}
INPUT_PORTS_START( sc4monob ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("collec")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold 3")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exch")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("bonus")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("tk cas")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("blast")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "testsw" // standard input (motherboard)
- // 0x0002 - "dor lk" // standard input (expected here)
- // 0x0004 - "tp dor" // standard input (expected here)
- // 0x0008 - "csh bx" // standard input (expected here)
- // 0x0010 - "deflt" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("collec")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold 3")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exch")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("bonus")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("tk cas")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("blast")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "testsw" // standard input (motherboard)
+ // 0x0002 - "dor lk" // standard input (expected here)
+ // 0x0004 - "tp dor" // standard input (expected here)
+ // 0x0008 - "csh bx" // standard input (expected here)
+ // 0x0010 - "deflt" // standard input (expected here)
INPUT_PORTS_END
// PR2121 MONOPOLY MPLY SOUNDS MONOPOLY
@@ -28569,44 +28569,44 @@ DRIVER_INIT_MEMBER(sc4_state,sc4mondx)
}
INPUT_PORTS_START( sc4mondx ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancl")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("transf")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold1")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold2")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold3")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("auto")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- // 0x0100 - "topup" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "test" // standard input (motherboard)
- // 0x0002 - "dorlk" // standard input (expected here)
- // 0x0004 - "tpdor" // standard input (expected here)
- // 0x0008 - "cshbx" // standard input (expected here)
- // 0x0010 - "deflt" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancl")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("transf")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold3")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("auto")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ // 0x0100 - "topup" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "test" // standard input (motherboard)
+ // 0x0002 - "dorlk" // standard input (expected here)
+ // 0x0004 - "tpdor" // standard input (expected here)
+ // 0x0008 - "cshbx" // standard input (expected here)
+ // 0x0010 - "deflt" // standard input (expected here)
INPUT_PORTS_END
// So which Top Box roms should thse use? Why do some play without one?
@@ -28630,45 +28630,45 @@ GAMEL( 200?, sc4mondxc ,sc4mondx, sc4, sc4mondx, sc4_state, sc4mondx, ROT0, "
INPUT_PORTS_START( sc4mont ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("streak")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("auto")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-4")
- // 0x0008 - "topup" // known extended(?) input, sometimes 'hop top'
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "test" // standard input (motherboard)
- // 0x0002 - "botdor" // standard input (expected here)
- // 0x0004 - "topdor" // standard input (expected here)
- // 0x0008 - "hopdmp" // standard input (expected here)
- // 0x0010 - "topdor" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("streak")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("auto")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-4")
+ // 0x0008 - "topup" // known extended(?) input, sometimes 'hop top'
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "test" // standard input (motherboard)
+ // 0x0002 - "botdor" // standard input (expected here)
+ // 0x0004 - "topdor" // standard input (expected here)
+ // 0x0008 - "hopdmp" // standard input (expected here)
+ // 0x0010 - "topdor" // standard input (expected here)
INPUT_PORTS_END
@@ -28719,53 +28719,53 @@ DRIVER_INIT_MEMBER(sc4_state,sc4mou)
}
INPUT_PORTS_START( sc4mou ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("collet")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchge")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("cash")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("hi l")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("lo l")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("change")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("lo r")
- PORT_MODIFY("IN-9")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("hi r")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_1 ) PORT_NAME("nudge")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "topup" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "test" // standard input (motherboard)
- // 0x0002 - "lock" // standard input (expected here)
- // 0x0004 - "topdor" // standard input (expected here)
- // 0x0008 - "botdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("collet")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchge")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("cash")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("hi l")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("lo l")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("change")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("lo r")
+ PORT_MODIFY("IN-9")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("hi r")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_1 ) PORT_NAME("nudge")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "topup" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "test" // standard input (motherboard)
+ // 0x0002 - "lock" // standard input (expected here)
+ // 0x0004 - "topdor" // standard input (expected here)
+ // 0x0008 - "botdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR2523 MOVE ON UP V1.0 MOVEONUPSND MOVE ON UP
@@ -28790,55 +28790,55 @@ DRIVER_INIT_MEMBER(sc4_state,sc4nmtj)
}
INPUT_PORTS_START( sc4nmtj ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancl")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("stake")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold1")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold2")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold3")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("trans")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("exch")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("c lo")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("b lo")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("f lo")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("step")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("f hi")
- PORT_MODIFY("IN-9")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("b hi")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_1 ) PORT_NAME("c hi")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_2 ) PORT_NAME("take")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "topup" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "test" // standard input (motherboard)
- // 0x0002 - "dorlk" // standard input (expected here)
- // 0x0004 - "tpdor" // standard input (expected here)
- // 0x0008 - "cshbx" // standard input (expected here)
- // 0x0010 - "deflt" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancl")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("stake")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold3")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("trans")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("exch")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("c lo")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("b lo")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("f lo")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("step")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("f hi")
+ PORT_MODIFY("IN-9")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("b hi")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_1 ) PORT_NAME("c hi")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_2 ) PORT_NAME("take")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "topup" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "test" // standard input (motherboard)
+ // 0x0002 - "dorlk" // standard input (expected here)
+ // 0x0004 - "tpdor" // standard input (expected here)
+ // 0x0008 - "cshbx" // standard input (expected here)
+ // 0x0010 - "deflt" // standard input (expected here)
INPUT_PORTS_END
// PR2171 NEVER MIND JPS NMTJ SOUNDS NEVER MIND JPS
@@ -28865,66 +28865,66 @@ DRIVER_INIT_MEMBER(sc4_state,sc4oyf)
}
INPUT_PORTS_START( sc4oyf ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("st/col")
- PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchng")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-4")
- // 0x0002 - "hoplow" // known extended(?) input, sometimes 'hop hi'
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tk csh")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("coll")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("nudges")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("notes")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "htopup" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "serdor" // standard input (expected here)
- // 0x0008 - "cshdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("st/col")
+ PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchng")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-4")
+ // 0x0002 - "hoplow" // known extended(?) input, sometimes 'hop hi'
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tk csh")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("coll")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("nudges")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("notes")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "htopup" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "serdor" // standard input (expected here)
+ // 0x0008 - "cshdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR1310 AWP OFF YOUR FACE PR1310 OFF YOUR FACE SOUNDS11
@@ -28949,65 +28949,65 @@ DRIVER_INIT_MEMBER(sc4_state,sc4opses)
}
INPUT_PORTS_START( sc4opses ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2 OR high")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3 OR low")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("colect")
- // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchng")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tk fea")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("tk nud")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("tk ss")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("tk sht")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("tk haz")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "topdor" // standard input (expected here)
- // 0x0008 - "botdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2 OR high")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3 OR low")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("colect")
+ // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchng")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tk fea")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("tk nud")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("tk ss")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("tk sht")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("tk haz")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "topdor" // standard input (expected here)
+ // 0x0008 - "botdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR1106 OPEN SESAME PR1106 OPEN SESAME SOUNDS11
@@ -29032,51 +29032,51 @@ DRIVER_INIT_MEMBER(sc4_state,sc4paccl)
}
INPUT_PORTS_START( sc4paccl ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("hold1")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold2")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold3")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold4")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("collec")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("stop")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("exch")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_MODIFY("IN-7")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_7_0 ) PORT_NAME("tk nud")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_7_1 ) PORT_NAME("tk sht")
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tk met")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("tk csh")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("mickey")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "testsw" // standard input (motherboard)
- // 0x0002 - "dor lk" // standard input (expected here)
- // 0x0004 - "tp dor" // standard input (expected here)
- // 0x0008 - "csh bx" // standard input (expected here)
- // 0x0010 - "deflt" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold3")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold4")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("collec")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("stop")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("exch")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_MODIFY("IN-7")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_7_0 ) PORT_NAME("tk nud")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_7_1 ) PORT_NAME("tk sht")
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tk met")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("tk csh")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("mickey")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "testsw" // standard input (motherboard)
+ // 0x0002 - "dor lk" // standard input (expected here)
+ // 0x0004 - "tp dor" // standard input (expected here)
+ // 0x0008 - "csh bx" // standard input (expected here)
+ // 0x0010 - "deflt" // standard input (expected here)
INPUT_PORTS_END
// PR2018 PACMAN CLUB CLUB PACMAN SOUNDS PACMAN C L U B
@@ -29102,49 +29102,49 @@ DRIVER_INIT_MEMBER(sc4_state,sc4pmani)
}
INPUT_PORTS_START( sc4pmani ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("excnge")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("coll")
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("higher")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("lower")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("tk prz")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("tk fet")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("tk csh")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "testsw" // standard input (motherboard)
- // 0x0002 - "dor lk" // standard input (expected here)
- // 0x0004 - "tp dor" // standard input (expected here)
- // 0x0008 - "csh bx" // standard input (expected here)
- // 0x0010 - "deflt" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("excnge")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("coll")
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("higher")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("lower")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("tk prz")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("tk fet")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("tk csh")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "testsw" // standard input (motherboard)
+ // 0x0002 - "dor lk" // standard input (expected here)
+ // 0x0004 - "tp dor" // standard input (expected here)
+ // 0x0008 - "csh bx" // standard input (expected here)
+ // 0x0010 - "deflt" // standard input (expected here)
INPUT_PORTS_END
// REEL 4 ERR 24
@@ -29170,65 +29170,65 @@ DRIVER_INIT_MEMBER(sc4_state,sc4pgold)
}
INPUT_PORTS_START( sc4pgold ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("colect")
- // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchng")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tk eye")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("tk sht")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("tk bon")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("high")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("low")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "topdor" // standard input (expected here)
- // 0x0008 - "botdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("colect")
+ // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchng")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tk eye")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("tk sht")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("tk bon")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("high")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("low")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "topdor" // standard input (expected here)
+ // 0x0008 - "botdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR1012 PHARAOH'S GOLD PR1012 PHARAOHS GOLD SOUNDS11
@@ -29258,51 +29258,51 @@ DRIVER_INIT_MEMBER(sc4_state,sc4ppclb)
}
INPUT_PORTS_START( sc4ppclb ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold4")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchge")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("trans")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("cash")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("nudge")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("spin p")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("spin c")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("c pot")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "topup" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "test" // standard input (motherboard)
- // 0x0002 - "lock" // standard input (expected here)
- // 0x0004 - "topdor" // standard input (expected here)
- // 0x0008 - "botdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold4")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchge")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("trans")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("cash")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("nudge")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("spin p")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("spin c")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("c pot")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "topup" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "test" // standard input (motherboard)
+ // 0x0002 - "lock" // standard input (expected here)
+ // 0x0004 - "topdor" // standard input (expected here)
+ // 0x0008 - "botdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR2236 CLUB PINK PANTHER 411 CLUBPINKPANTHERSND CLUB PINKPANTHER
@@ -29329,50 +29329,50 @@ DRIVER_INIT_MEMBER(sc4_state,sc4pipe)
}
INPUT_PORTS_START( sc4pipe ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("canc")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("colct")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold1")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold2")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold3")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exch")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refil")
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tkecs")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("cshhi")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("cshlo")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("fetlo")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("fethi")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "topup" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "test" // standard input (motherboard)
- // 0x0002 - "dorlk" // standard input (expected here)
- // 0x0004 - "tpdor" // standard input (expected here)
- // 0x0008 - "cshbx" // standard input (expected here)
- // 0x0010 - "deflt" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("canc")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("colct")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold3")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exch")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refil")
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tkecs")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("cshhi")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("cshlo")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("fetlo")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("fethi")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "topup" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "test" // standard input (motherboard)
+ // 0x0002 - "dorlk" // standard input (expected here)
+ // 0x0004 - "tpdor" // standard input (expected here)
+ // 0x0008 - "cshbx" // standard input (expected here)
+ // 0x0010 - "deflt" // standard input (expected here)
INPUT_PORTS_END
// PR2110 PIPING HOT PIPE SOUNDS PIPING HOT
@@ -29396,49 +29396,49 @@ DRIVER_INIT_MEMBER(sc4_state,sc4plumb)
}
INPUT_PORTS_START( sc4plumb ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold4")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchge")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("nudge")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("cash")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("spin")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("c pot")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "topup" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "test" // standard input (motherboard)
- // 0x0002 - "lock" // standard input (expected here)
- // 0x0004 - "topdor" // standard input (expected here)
- // 0x0008 - "botdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold4")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchge")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("nudge")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("cash")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("spin")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("c pot")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "topup" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "test" // standard input (motherboard)
+ // 0x0002 - "lock" // standard input (expected here)
+ // 0x0004 - "topdor" // standard input (expected here)
+ // 0x0008 - "botdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// QPS142 CLUB PLUMB CRAZY 413 CLUBPLUMBCRAZYSND CLUB PLUMB CRAZY
@@ -29469,44 +29469,44 @@ DRIVER_INIT_MEMBER(sc4_state,sc4polic)
}
INPUT_PORTS_START( sc4polic ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("collet")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchge")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "topup" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "test" // standard input (motherboard)
- // 0x0002 - "lock" // standard input (expected here)
- // 0x0004 - "topdor" // standard input (expected here)
- // 0x0008 - "botdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("collet")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchge")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "topup" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "test" // standard input (motherboard)
+ // 0x0002 - "lock" // standard input (expected here)
+ // 0x0004 - "topdor" // standard input (expected here)
+ // 0x0008 - "botdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR2514 POLICE SQUID V1.0 POLICESQUIDSND POLICE SQUID
@@ -29534,46 +29534,46 @@ DRIVER_INIT_MEMBER(sc4_state,sc4potsh)
}
INPUT_PORTS_START( sc4potsh ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("trans")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold1")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold2")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold3")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchge")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("shoot")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "topup" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "test" // standard input (motherboard)
- // 0x0002 - "lock" // standard input (expected here)
- // 0x0004 - "topdor" // standard input (expected here)
- // 0x0008 - "botdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("trans")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold3")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchge")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("shoot")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "topup" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "test" // standard input (motherboard)
+ // 0x0002 - "lock" // standard input (expected here)
+ // 0x0004 - "topdor" // standard input (expected here)
+ // 0x0008 - "botdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// QPS143 POT SHOT V1.0 POTSHOTSND POT SHOT
@@ -29598,58 +29598,58 @@ DRIVER_INIT_MEMBER(sc4_state,sc4pogbl)
}
INPUT_PORTS_START( sc4pogbl ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold4")
- // 0x0100 - "hopfit" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("collec")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("stop")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("tra/ex")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("start")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-4")
- // 0x0100 - "hoplow" // known extended input, usually 'hopper low'
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "topdor" // standard input (expected here)
- // 0x0008 - "botdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold4")
+ // 0x0100 - "hopfit" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("collec")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("stop")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("tra/ex")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("start")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-4")
+ // 0x0100 - "hoplow" // known extended input, usually 'hopper low'
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "topdor" // standard input (expected here)
+ // 0x0008 - "botdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR3083 CLUB POTS OF GOLD POTS OF GOLD CLUB PR3082 C POTS OF GOLD SOUNDS11 POTS OF GOLD
@@ -29677,47 +29677,47 @@ DRIVER_INIT_MEMBER(sc4_state,sc4pwrsg)
}
INPUT_PORTS_START( sc4pwrsg ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("exchge")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("stake")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("step r")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("step l")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "topup" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "test" // standard input (motherboard)
- // 0x0002 - "lock" // standard input (expected here)
- // 0x0004 - "topdor" // standard input (expected here)
- // 0x0008 - "botdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("exchge")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("stake")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("step r")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("step l")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "topup" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "test" // standard input (motherboard)
+ // 0x0002 - "lock" // standard input (expected here)
+ // 0x0004 - "topdor" // standard input (expected here)
+ // 0x0008 - "botdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR2053 POWERSURGE SURGESND POWERSURGE
@@ -29743,65 +29743,65 @@ DRIVER_INIT_MEMBER(sc4_state,sc4pir)
}
INPUT_PORTS_START( sc4pir ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("coll")
- PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchng")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-4")
- // 0x0002 - "hoplow" // known extended(?) input, sometimes 'hop hi'
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("shoot")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("step")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("tk csh")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "htopup" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "serdor" // standard input (expected here)
- // 0x0008 - "cshdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("coll")
+ PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchng")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-4")
+ // 0x0002 - "hoplow" // known extended(?) input, sometimes 'hop hi'
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("shoot")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("step")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("tk csh")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "htopup" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "serdor" // standard input (expected here)
+ // 0x0008 - "cshdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR1303 THE PRIZE IS RIGHT PR1303 T PRIZE I R SOUNDS11
@@ -29831,41 +29831,41 @@ DRIVER_INIT_MEMBER(sc4_state,sc4qmodo)
}
INPUT_PORTS_START( sc4qmodo ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("collec")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("excha")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("stake")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_MODIFY("IN-7")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_7_0 ) PORT_NAME("bonus")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "green" // standard input (motherboard)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("collec")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("excha")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("stake")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_MODIFY("IN-7")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_7_0 ) PORT_NAME("bonus")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "green" // standard input (motherboard)
INPUT_PORTS_END
// QUAZZI MO' DOUGH..........QUAZZSND....... (no standard header)
@@ -29892,48 +29892,48 @@ DRIVER_INIT_MEMBER(sc4_state,sc4quidr)
}
INPUT_PORTS_START( sc4quidr ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("collet")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchge")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("nshoot")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("shots")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("cshoot")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "topup" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "test" // standard input (motherboard)
- // 0x0002 - "lock" // standard input (expected here)
- // 0x0004 - "topdor" // standard input (expected here)
- // 0x0008 - "botdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("collet")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchge")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("nshoot")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("shots")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("cshoot")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "topup" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "test" // standard input (motherboard)
+ // 0x0002 - "lock" // standard input (expected here)
+ // 0x0004 - "topdor" // standard input (expected here)
+ // 0x0008 - "botdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
GAMEL( 200?, sc4quidr ,0, sc4, sc4quidr, sc4_state, sc4quidr, ROT0, "Qps","Quid Rock (Qps) (Scorpion 4) (set 1)", GAME_NOT_WORKING | GAME_CLICKABLE_ARTWORK, layout_bfm_sc4 )
@@ -29958,49 +29958,49 @@ DRIVER_INIT_MEMBER(sc4_state,sc4rdrag)
}
INPUT_PORTS_START( sc4rdrag ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("can/co")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("transf")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold1")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold2")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold3")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchge")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("nudge")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("cash")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("spins")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("c pot")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "topup" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "test" // standard input (motherboard)
- // 0x0002 - "lock" // standard input (expected here)
- // 0x0004 - "topdor" // standard input (expected here)
- // 0x0008 - "botdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("can/co")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("transf")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold3")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchge")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("nudge")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("cash")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("spins")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("c pot")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "topup" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "test" // standard input (motherboard)
+ // 0x0002 - "lock" // standard input (expected here)
+ // 0x0004 - "topdor" // standard input (expected here)
+ // 0x0008 - "botdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR2542 RED DRAGON 011 REDDRAGONSND RED DRAGON
@@ -30028,50 +30028,50 @@ DRIVER_INIT_MEMBER(sc4_state,sc4rdrcl)
}
INPUT_PORTS_START( sc4rdrcl ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold4")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchge")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("trans")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("nudge")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("cash")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("spin")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("c pot")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "topup" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "test" // standard input (motherboard)
- // 0x0002 - "lock" // standard input (expected here)
- // 0x0004 - "topdor" // standard input (expected here)
- // 0x0008 - "botdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold4")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchge")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("trans")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("nudge")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("cash")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("spin")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("c pot")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "topup" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "test" // standard input (motherboard)
+ // 0x0002 - "lock" // standard input (expected here)
+ // 0x0004 - "topdor" // standard input (expected here)
+ // 0x0008 - "botdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// QPS160 CLUB RED DRAGON 411 CLUBREDDRAGONSND CLUB RED DRAGON
@@ -30098,65 +30098,65 @@ DRIVER_INIT_MEMBER(sc4_state,sc4relcz)
}
INPUT_PORTS_START( sc4relcz ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("colect")
- // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchng")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tk ko")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("t blst")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("tk csh")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("hi")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("lo")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "topdor" // standard input (expected here)
- // 0x0008 - "botdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("colect")
+ // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchng")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tk ko")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("t blst")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("tk csh")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("hi")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("lo")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "topdor" // standard input (expected here)
+ // 0x0008 - "botdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR1015 REELY CRAZY PR1015 REELY CRAZY SOUNDS11
@@ -30183,49 +30183,49 @@ DRIVER_INIT_MEMBER(sc4_state,sc4rotc)
}
INPUT_PORTS_START( sc4rotc ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("collec")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold 3")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exch")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("xfer")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("bonus")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("tk cas")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("blast")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "testsw" // standard input (motherboard)
- // 0x0002 - "dor lk" // standard input (expected here)
- // 0x0004 - "tp dor" // standard input (expected here)
- // 0x0008 - "csh bx" // standard input (expected here)
- // 0x0010 - "deflt" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("collec")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold 3")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exch")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("xfer")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("bonus")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("tk cas")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("blast")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "testsw" // standard input (motherboard)
+ // 0x0002 - "dor lk" // standard input (expected here)
+ // 0x0004 - "tp dor" // standard input (expected here)
+ // 0x0008 - "csh bx" // standard input (expected here)
+ // 0x0010 - "deflt" // standard input (expected here)
INPUT_PORTS_END
// PR2132 RETURN OF THE COUNT ROTC SOUNDS THE COUNT
@@ -30259,46 +30259,46 @@ DRIVER_INIT_MEMBER(sc4_state,sc4rttt_mbus)
}
INPUT_PORTS_START( sc4rttt ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("colect")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold 3")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("auto")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tke ft")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "testsw" // standard input (motherboard)
- // 0x0002 - "dor lk" // standard input (expected here)
- // 0x0004 - "tp dor" // standard input (expected here)
- // 0x0008 - "csh bx" // standard input (expected here)
- // 0x0010 - "deflt" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("colect")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold 3")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("auto")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tke ft")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "testsw" // standard input (motherboard)
+ // 0x0002 - "dor lk" // standard input (expected here)
+ // 0x0004 - "tp dor" // standard input (expected here)
+ // 0x0008 - "csh bx" // standard input (expected here)
+ // 0x0010 - "deflt" // standard input (expected here)
INPUT_PORTS_END
// PR2089 RISE TO THE TOP RISE SOUNDS RISE TO THE TOP
@@ -30326,49 +30326,49 @@ DRIVER_INIT_MEMBER(sc4_state,sc4roksc)
}
INPUT_PORTS_START( sc4roksc ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("collet")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold1")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold2")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold3")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchge")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("feat")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("shot")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("nudge")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("sushot")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "topup" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "test" // standard input (motherboard)
- // 0x0002 - "lock" // standard input (expected here)
- // 0x0004 - "topdor" // standard input (expected here)
- // 0x0008 - "botdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("collet")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold3")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchge")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("feat")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("shot")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("nudge")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("sushot")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "topup" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "test" // standard input (motherboard)
+ // 0x0002 - "lock" // standard input (expected here)
+ // 0x0004 - "topdor" // standard input (expected here)
+ // 0x0008 - "botdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR2527 ROCKET SCIENCE V1.1 ROCKETSCIENCESND ROCKET SCIENCE
@@ -30395,49 +30395,49 @@ DRIVER_INIT_MEMBER(sc4_state,sc4blast)
}
INPUT_PORTS_START( sc4blast ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("can/co")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("transf")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold1")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold2")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold3")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchge")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("feat")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("shot")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("nudge")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("sushot")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "topup" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "test" // standard input (motherboard)
- // 0x0002 - "lock" // standard input (expected here)
- // 0x0004 - "topdor" // standard input (expected here)
- // 0x0008 - "botdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("can/co")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("transf")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold3")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchge")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("feat")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("shot")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("nudge")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("sushot")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "topup" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "test" // standard input (motherboard)
+ // 0x0002 - "lock" // standard input (expected here)
+ // 0x0004 - "topdor" // standard input (expected here)
+ // 0x0008 - "botdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// only starts 2nd time (requires valid ram?)
@@ -30470,49 +30470,49 @@ DRIVER_INIT_MEMBER(sc4_state,sc4rogds)
}
INPUT_PORTS_START( sc4rogds ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("collet")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchge")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("lo r")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("lo l")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("hi l")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("hi r")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "topup" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "test" // standard input (motherboard)
- // 0x0002 - "lock" // standard input (expected here)
- // 0x0004 - "topdor" // standard input (expected here)
- // 0x0008 - "botdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("collet")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchge")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("lo r")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("lo l")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("hi l")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("hi r")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "topup" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "test" // standard input (motherboard)
+ // 0x0002 - "lock" // standard input (expected here)
+ // 0x0004 - "topdor" // standard input (expected here)
+ // 0x0008 - "botdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
@@ -30547,52 +30547,52 @@ DRIVER_INIT_MEMBER(sc4_state,sc4rt)
}
INPUT_PORTS_START( sc4rt ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("stake")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold 3")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("collct")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("ft exc")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("csh lo")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("spn lo")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("ndg lo")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("ndg hi")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("spn hi")
- PORT_MODIFY("IN-9")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("csh hi")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "testsw" // standard input (motherboard)
- // 0x0002 - "dor lk" // standard input (expected here)
- // 0x0004 - "tp dor" // standard input (expected here)
- // 0x0008 - "csh bx" // standard input (expected here)
- // 0x0010 - "deflt" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("stake")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold 3")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("collct")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("ft exc")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("csh lo")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("spn lo")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("ndg lo")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("ndg hi")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("spn hi")
+ PORT_MODIFY("IN-9")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("csh hi")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "testsw" // standard input (motherboard)
+ // 0x0002 - "dor lk" // standard input (expected here)
+ // 0x0004 - "tp dor" // standard input (expected here)
+ // 0x0008 - "csh bx" // standard input (expected here)
+ // 0x0010 - "deflt" // standard input (expected here)
INPUT_PORTS_END
@@ -30620,52 +30620,52 @@ DRIVER_INIT_MEMBER(sc4_state,sc4broll)
}
INPUT_PORTS_START( sc4broll ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("stake")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold 3")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("collct")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("ft exc")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("csh lo")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("spn lo")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("ndg lo")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("ndg hi")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("spn hi")
- PORT_MODIFY("IN-9")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("csh hi")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "testsw" // standard input (motherboard)
- // 0x0002 - "dor lk" // standard input (expected here)
- // 0x0004 - "tp dor" // standard input (expected here)
- // 0x0008 - "csh bx" // standard input (expected here)
- // 0x0010 - "deflt" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("stake")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold 3")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("collct")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("ft exc")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("csh lo")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("spn lo")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("ndg lo")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("ndg hi")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("spn hi")
+ PORT_MODIFY("IN-9")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("csh hi")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "testsw" // standard input (motherboard)
+ // 0x0002 - "dor lk" // standard input (expected here)
+ // 0x0004 - "tp dor" // standard input (expected here)
+ // 0x0008 - "csh bx" // standard input (expected here)
+ // 0x0010 - "deflt" // standard input (expected here)
INPUT_PORTS_END
// missing sound roms, doesn't play, same game code and sound ident as Rolling Thunder?
@@ -30694,65 +30694,65 @@ DRIVER_INIT_MEMBER(sc4_state,sc4rbank)
}
INPUT_PORTS_START( sc4rbank ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2 OR high")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3 OR low")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("colect")
- // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchng")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tk nud")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("tk sht")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("tk fea")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("tk haz")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("tk ss")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "topdor" // standard input (expected here)
- // 0x0008 - "botdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2 OR high")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3 OR low")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("colect")
+ // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchng")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tk nud")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("tk sht")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("tk fea")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("tk haz")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("tk ss")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "topdor" // standard input (expected here)
+ // 0x0008 - "botdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR1111 ROYAL BANKER PR1111 ROYLEBANKER SOUNDS11
@@ -30779,73 +30779,73 @@ DRIVER_INIT_MEMBER(sc4_state,sc4royle)
}
INPUT_PORTS_START( sc4royle ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("coll")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold 3")
- PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("ch stk")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-4")
- // 0x0002 - "hoplow" // known extended(?) input, sometimes 'hop hi'
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tk nud")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("tk csh")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("tk fet")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("hi nud")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("hi csh")
- PORT_MODIFY("IN-9")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("hi fet")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_1 ) PORT_NAME("lo nud")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_2 ) PORT_NAME("lo csh")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_3 ) PORT_NAME("lo fet")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_4 ) PORT_NAME("tk brc")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "htopup" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "serdor" // standard input (expected here)
- // 0x0008 - "cshdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("coll")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold 3")
+ PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("ch stk")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-4")
+ // 0x0002 - "hoplow" // known extended(?) input, sometimes 'hop hi'
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tk nud")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("tk csh")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("tk fet")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("hi nud")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("hi csh")
+ PORT_MODIFY("IN-9")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("hi fet")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_1 ) PORT_NAME("lo nud")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_2 ) PORT_NAME("lo csh")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_3 ) PORT_NAME("lo fet")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_4 ) PORT_NAME("tk brc")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "htopup" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "serdor" // standard input (expected here)
+ // 0x0008 - "cshdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR1102 ROYLEFAMILY PR1102 ROYLEFAMILY SOUNDS11
@@ -30883,48 +30883,48 @@ DRIVER_INIT_MEMBER(sc4_state,sc4sidsp)
}
INPUT_PORTS_START( sc4sidsp ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("canc")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("colct")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold1")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold2")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold3")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exch")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("bonus")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("shot")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("tkcsh")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "topup" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "test" // standard input (motherboard)
- // 0x0002 - "dor lk" // standard input (expected here)
- // 0x0004 - "tp dor" // standard input (expected here)
- // 0x0008 - "csh bx" // standard input (expected here)
- // 0x0010 - "deflt" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("canc")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("colct")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold3")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exch")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("bonus")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("shot")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("tkcsh")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "topup" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "test" // standard input (motherboard)
+ // 0x0002 - "dor lk" // standard input (expected here)
+ // 0x0004 - "tp dor" // standard input (expected here)
+ // 0x0008 - "csh bx" // standard input (expected here)
+ // 0x0010 - "deflt" // standard input (expected here)
INPUT_PORTS_END
// PR2117 SIDE SPLITTER SSPT SOUNDS SIDE SPLITTER
@@ -30950,64 +30950,64 @@ DRIVER_INIT_MEMBER(sc4_state,sc4srr)
}
INPUT_PORTS_START( sc4srr ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("coll")
- PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("shuffl")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-4")
- // 0x0002 - "hoplow" // known extended(?) input, sometimes 'hop hi'
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("auto n")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("tk fet")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "htopup" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "serdor" // standard input (expected here)
- // 0x0008 - "cshdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("coll")
+ PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("shuffl")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-4")
+ // 0x0002 - "hoplow" // known extended(?) input, sometimes 'hop hi'
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("auto n")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("tk fet")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "htopup" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "serdor" // standard input (expected here)
+ // 0x0008 - "cshdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
@@ -31040,61 +31040,61 @@ DRIVER_INIT_MEMBER(sc4_state,sc4slc_mbus)
}
INPUT_PORTS_START( sc4slc ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cn/col")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold4")
- // 0x0100 - "hopfit" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("stop")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("transf")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("exchng")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("start")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-4")
- // 0x0100 - "hoplow" // known extended input, usually 'hopper low'
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tk win")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("tk nud")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14 OR perc1" // standard input (motherboard)
- // 0x0010 - "dil15 OR perc2" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16 OR perc3" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "topdor" // standard input (expected here)
- // 0x0008 - "botdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cn/col")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold4")
+ // 0x0100 - "hopfit" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("stop")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("transf")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("exchng")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("start")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-4")
+ // 0x0100 - "hoplow" // known extended input, usually 'hopper low'
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tk win")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("tk nud")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14 OR perc1" // standard input (motherboard)
+ // 0x0010 - "dil15 OR perc2" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16 OR perc3" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "topdor" // standard input (expected here)
+ // 0x0008 - "botdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR1423 CLUB SNAKES N LADDERS PR1423 CSNK SOUNDS11 SNAKES N LADDERS
@@ -31133,69 +31133,69 @@ DRIVER_INIT_MEMBER(sc4_state,sc4solgl)
}
INPUT_PORTS_START( sc4solgl ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("colect")
- // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchng")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tk wsp")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("hi csh")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("hi fet")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("tk csh")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("lo csh")
- PORT_MODIFY("IN-9")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("lo fet")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_1 ) PORT_NAME("tk fea")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_2 ) PORT_NAME("tk mat")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "topdor" // standard input (expected here)
- // 0x0008 - "botdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("colect")
+ // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchng")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tk wsp")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("hi csh")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("hi fet")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("tk csh")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("lo csh")
+ PORT_MODIFY("IN-9")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("lo fet")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_1 ) PORT_NAME("tk fea")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_2 ) PORT_NAME("tk mat")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "topdor" // standard input (expected here)
+ // 0x0008 - "botdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR1010 SOLID GOLD PR1010 SOLID GOLD SOUNDS11
@@ -31221,46 +31221,46 @@ DRIVER_INIT_MEMBER(sc4_state,sc4sace)
}
INPUT_PORTS_START( sc4sace ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("collet")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchge")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("shots")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "topup" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "test" // standard input (motherboard)
- // 0x0002 - "lock" // standard input (expected here)
- // 0x0004 - "topdor" // standard input (expected here)
- // 0x0008 - "botdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("collet")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchge")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("shots")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "topup" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "test" // standard input (motherboard)
+ // 0x0002 - "lock" // standard input (expected here)
+ // 0x0004 - "topdor" // standard input (expected here)
+ // 0x0008 - "botdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
@@ -31286,46 +31286,46 @@ DRIVER_INIT_MEMBER(sc4_state,sc4sbust)
}
INPUT_PORTS_START( sc4sbust ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("collet")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("step f")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("step b")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "topup" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "test" // standard input (motherboard)
- // 0x0002 - "lock" // standard input (expected here)
- // 0x0004 - "topdor" // standard input (expected here)
- // 0x0008 - "botdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("collet")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("step f")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("step b")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "topup" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "test" // standard input (motherboard)
+ // 0x0002 - "lock" // standard input (expected here)
+ // 0x0004 - "topdor" // standard input (expected here)
+ // 0x0008 - "botdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR2506 SPACEBUSTER BUSTERSND SPACEBUSTER
@@ -31351,50 +31351,50 @@ DRIVER_INIT_MEMBER(sc4_state,sc4stirc)
}
INPUT_PORTS_START( sc4stirc ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("excnge")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold 3")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("coll")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_MODIFY("IN-4")
- // 0x0010 - "top up" // known extended(?) input, sometimes 'top up'
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("higher")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("lower")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("tk prz")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("tk fet")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("tk csh")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "testsw" // standard input (motherboard)
- // 0x0002 - "dor lk" // standard input (expected here)
- // 0x0004 - "tp dor" // standard input (expected here)
- // 0x0008 - "csh bx" // standard input (expected here)
- // 0x0010 - "deflt" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("excnge")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold 3")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("coll")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_MODIFY("IN-4")
+ // 0x0010 - "top up" // known extended(?) input, sometimes 'top up'
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("higher")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("lower")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("tk prz")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("tk fet")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("tk csh")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "testsw" // standard input (motherboard)
+ // 0x0002 - "dor lk" // standard input (expected here)
+ // 0x0004 - "tp dor" // standard input (expected here)
+ // 0x0008 - "csh bx" // standard input (expected here)
+ // 0x0010 - "deflt" // standard input (expected here)
INPUT_PORTS_END
// PR2005 STIR CRAZY STIR SOUNDS STIR CRAZY
@@ -31428,54 +31428,54 @@ DRIVER_INIT_MEMBER(sc4_state,sc4sahed)
}
INPUT_PORTS_START( sc4sahed ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("collet")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchge")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("right")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("up")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("hi r")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("hi l")
- PORT_MODIFY("IN-9")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("lo r")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_1 ) PORT_NAME("lo l")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_2 ) PORT_NAME("streak")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_3 ) PORT_NAME("nudge")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "topup" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "test" // standard input (motherboard)
- // 0x0002 - "lock" // standard input (expected here)
- // 0x0004 - "topdor" // standard input (expected here)
- // 0x0008 - "botdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("collet")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchge")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("right")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("up")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("hi r")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("hi l")
+ PORT_MODIFY("IN-9")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("lo r")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_1 ) PORT_NAME("lo l")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_2 ) PORT_NAME("streak")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_3 ) PORT_NAME("nudge")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "topup" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "test" // standard input (motherboard)
+ // 0x0002 - "lock" // standard input (expected here)
+ // 0x0004 - "topdor" // standard input (expected here)
+ // 0x0008 - "botdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PRxxxx STREAKS AHEAD V1.0 STREAKSSND STREAKS AHEAD
@@ -31500,64 +31500,64 @@ DRIVER_INIT_MEMBER(sc4_state,sc4strx)
}
INPUT_PORTS_START( sc4strx ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("coll")
- PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("shuffl")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-4")
- // 0x0002 - "hoplow" // known extended(?) input, sometimes 'hop hi'
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("auto n")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("tk fet")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "htopup" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "serdor" // standard input (expected here)
- // 0x0008 - "cshdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("coll")
+ PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("shuffl")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-4")
+ // 0x0002 - "hoplow" // known extended(?) input, sometimes 'hop hi'
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("auto n")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("tk fet")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "htopup" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "serdor" // standard input (expected here)
+ // 0x0008 - "cshdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
@@ -31592,57 +31592,57 @@ DRIVER_INIT_MEMBER(sc4_state,sc4suscl_mbus)
}
INPUT_PORTS_START( sc4suscl ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("lh1")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("lh2")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("lh3")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("lh4")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("rh4")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("rh3")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("rh2")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("rh1")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("bonus")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("cash")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14 OR perc1" // standard input (motherboard)
- // 0x0010 - "dil15 OR perc2" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16 OR perc3" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "topdor" // standard input (expected here)
- // 0x0008 - "botdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("lh1")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("lh2")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("lh3")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("lh4")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("rh4")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("rh3")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("rh2")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("rh1")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("bonus")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("cash")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14 OR perc1" // standard input (motherboard)
+ // 0x0010 - "dil15 OR perc2" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16 OR perc3" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "topdor" // standard input (expected here)
+ // 0x0008 - "botdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR2357 CLUB SUITS U SIR SUITS U SIR CLUB CLUB SUIT SOUNDS
@@ -31676,49 +31676,49 @@ DRIVER_INIT_MEMBER(sc4_state,sc4taekw_mbus)
}
INPUT_PORTS_START( sc4taekw ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("collet")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchge")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("low r")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("low l")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("high l")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("high r")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "topup" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "test" // standard input (motherboard)
- // 0x0002 - "lock" // standard input (expected here)
- // 0x0004 - "topdor" // standard input (expected here)
- // 0x0008 - "botdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("collet")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchge")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("low r")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("low l")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("high l")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("high r")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "topup" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "test" // standard input (motherboard)
+ // 0x0002 - "lock" // standard input (expected here)
+ // 0x0004 - "topdor" // standard input (expected here)
+ // 0x0008 - "botdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
@@ -31753,66 +31753,66 @@ DRIVER_INIT_MEMBER(sc4_state,sc4taknt)
}
INPUT_PORTS_START( sc4taknt ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("st/col")
- PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchng")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-4")
- // 0x0002 - "hoplow" // known extended(?) input, sometimes 'hop hi'
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tk csh")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("coll")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("nudges")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("notes")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "htopup" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "serdor" // standard input (expected here)
- // 0x0008 - "cshdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("st/col")
+ PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchng")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-4")
+ // 0x0002 - "hoplow" // known extended(?) input, sometimes 'hop hi'
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tk csh")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("coll")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("nudges")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("notes")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "htopup" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "serdor" // standard input (expected here)
+ // 0x0008 - "cshdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR1302 AWP TAKE NOTE PR1302 TAKE NOTE SOUNDS11
@@ -31842,59 +31842,59 @@ DRIVER_INIT_MEMBER(sc4_state,sc4takcl_mbus)
}
INPUT_PORTS_START( sc4takcl ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancol")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold4")
- // 0x0100 - "hopfit" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("stop")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("exchng")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-4")
- // 0x0100 - "hoplow" // known extended input, usually 'hopper low'
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("c nuds")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14 OR perc1" // standard input (motherboard)
- // 0x0010 - "dil15 OR perc2" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16 OR perc3" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "topdor" // standard input (expected here)
- // 0x0008 - "botdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancol")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold4")
+ // 0x0100 - "hopfit" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("stop")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("exchng")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-4")
+ // 0x0100 - "hoplow" // known extended input, usually 'hopper low'
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("c nuds")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14 OR perc1" // standard input (motherboard)
+ // 0x0010 - "dil15 OR perc2" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16 OR perc3" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "topdor" // standard input (expected here)
+ // 0x0008 - "botdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR1323 CLUB TAKE NOTE PR1323 CNOT SOUNDS11
@@ -31930,43 +31930,43 @@ DRIVER_INIT_MEMBER(sc4_state,sc4tetri)
}
INPUT_PORTS_START( sc4tetri ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("coll")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchge")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tk spn")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("tk ndg")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("tk csh")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("tk fet")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "testsw" // standard input (motherboard)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("coll")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchge")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tk spn")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("tk ndg")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("tk csh")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("tk fet")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "testsw" // standard input (motherboard)
INPUT_PORTS_END
@@ -32002,64 +32002,64 @@ DRIVER_INIT_MEMBER(sc4_state,sc4tbana)
}
INPUT_PORTS_START( sc4tbana ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("colect")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold1 OR high")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold2 OR low")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold3")
- // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchng")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("tk sht")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("tk nud")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("tk ss")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("tk fea")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "topdor" // standard input (expected here)
- // 0x0008 - "botdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("colect")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold1 OR high")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold2 OR low")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold3")
+ // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchng")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("tk sht")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("tk nud")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("tk ss")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("tk fea")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "topdor" // standard input (expected here)
+ // 0x0008 - "botdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR1110 TOP BANANA PR1110 TOP BANANA SOUNDS11
@@ -32083,45 +32083,45 @@ DRIVER_INIT_MEMBER(sc4_state,sc4tgear)
}
INPUT_PORTS_START( sc4tgear ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("coll")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("runmon")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("exchge")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tk fet")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("tk csh")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("higher")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("lower")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("tk prz")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "testsw" // standard input (motherboard)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("coll")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("runmon")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("exchge")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tk fet")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("tk csh")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("higher")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("lower")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("tk prz")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "testsw" // standard input (motherboard)
INPUT_PORTS_END
// REEL 4 ERR 24
@@ -32153,46 +32153,46 @@ DRIVER_INIT_MEMBER(sc4_state,sc4tload)
}
INPUT_PORTS_START( sc4tload ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("collec")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold 3")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exch")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("take f")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "testsw" // standard input (motherboard)
- // 0x0002 - "dor lk" // standard input (expected here)
- // 0x0004 - "tp dor" // standard input (expected here)
- // 0x0008 - "csh bx" // standard input (expected here)
- // 0x0010 - "deflt" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("collec")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold 3")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exch")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("take f")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "testsw" // standard input (motherboard)
+ // 0x0002 - "dor lk" // standard input (expected here)
+ // 0x0004 - "tp dor" // standard input (expected here)
+ // 0x0008 - "csh bx" // standard input (expected here)
+ // 0x0010 - "deflt" // standard input (expected here)
INPUT_PORTS_END
// PR2112 TOP LOADER LOAD SOUNDS TOP LOADER
@@ -32217,74 +32217,74 @@ DRIVER_INIT_MEMBER(sc4_state,sc4ttomb)
}
INPUT_PORTS_START( sc4ttomb ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("colect")
- // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchng")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tk sht")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("blu lo")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("red lo")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("gre lo")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("tk stp")
- PORT_MODIFY("IN-9")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("blu hi")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_1 ) PORT_NAME("red hi")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_2 ) PORT_NAME("gre hi")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_3 ) PORT_NAME("col rd")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_4 ) PORT_NAME("tk nud")
- PORT_MODIFY("IN-10")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_10_1 ) PORT_NAME("col bl")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_10_2 ) PORT_NAME("col gr")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "topdor" // standard input (expected here)
- // 0x0008 - "botdor" // standard input (expected here)
- // 0x0010 - "hopdmp OR hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("colect")
+ // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchng")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tk sht")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("blu lo")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("red lo")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("gre lo")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("tk stp")
+ PORT_MODIFY("IN-9")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("blu hi")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_1 ) PORT_NAME("red hi")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_2 ) PORT_NAME("gre hi")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_3 ) PORT_NAME("col rd")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_4 ) PORT_NAME("tk nud")
+ PORT_MODIFY("IN-10")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_10_1 ) PORT_NAME("col bl")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_10_2 ) PORT_NAME("col gr")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "topdor" // standard input (expected here)
+ // 0x0008 - "botdor" // standard input (expected here)
+ // 0x0010 - "hopdmp OR hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR1305 TREASURE TOMB PR1305 TRES TOMB SOUNDS11 / HIT SHOT
@@ -32311,43 +32311,43 @@ DRIVER_INIT_MEMBER(sc4_state,sc4tridn)
}
INPUT_PORTS_START( sc4tridn ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("collec")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold 3")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exch")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "testsw" // standard input (motherboard)
- // 0x0002 - "dor lk" // standard input (expected here)
- // 0x0004 - "tp dor" // standard input (expected here)
- // 0x0008 - "csh bx" // standard input (expected here)
- // 0x0010 - "deflt" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("collec")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold 3")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exch")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "testsw" // standard input (motherboard)
+ // 0x0002 - "dor lk" // standard input (expected here)
+ // 0x0004 - "tp dor" // standard input (expected here)
+ // 0x0008 - "csh bx" // standard input (expected here)
+ // 0x0010 - "deflt" // standard input (expected here)
INPUT_PORTS_END
// PR2103 THE TRIDENT TRID SOUNDS THE TRIDENT
@@ -32379,68 +32379,68 @@ DRIVER_INIT_MEMBER(sc4_state,sc4vrgcl_mbus)
}
INPUT_PORTS_START( sc4vrgcl ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cn/col")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold4")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("stop")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("exchng")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-4")
- // 0x0001 - "hop2lo" // unexpected here
- // 0x0002 - "hop1lo" // known extended(?) input, sometimes 'hop hi'
- // 0x0010 - "top up" // known extended(?) input, sometimes 'top up'
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tk nud")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("tk fet")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("tk knk")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("nud hi")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("fet hi")
- PORT_MODIFY("IN-9")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("knk hi")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_1 ) PORT_NAME("nud lo")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_2 ) PORT_NAME("fet lo")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_3 ) PORT_NAME("knk lo")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14 OR perc1" // standard input (motherboard)
- // 0x0010 - "dil15 OR perc2" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16 OR perc3" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "topdor" // standard input (expected here)
- // 0x0008 - "botdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cn/col")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold4")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("stop")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("exchng")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-4")
+ // 0x0001 - "hop2lo" // unexpected here
+ // 0x0002 - "hop1lo" // known extended(?) input, sometimes 'hop hi'
+ // 0x0010 - "top up" // known extended(?) input, sometimes 'top up'
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tk nud")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("tk fet")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("tk knk")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("nud hi")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("fet hi")
+ PORT_MODIFY("IN-9")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("knk hi")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_1 ) PORT_NAME("nud lo")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_2 ) PORT_NAME("fet lo")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_3 ) PORT_NAME("knk lo")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14 OR perc1" // standard input (motherboard)
+ // 0x0010 - "dil15 OR perc2" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16 OR perc3" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "topdor" // standard input (expected here)
+ // 0x0008 - "botdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR1037 CLUB VERY RICH GEEZER PR1037 RICH SOUNDS11 VERY RICH GEEZER
@@ -32473,67 +32473,67 @@ DRIVER_INIT_MEMBER(sc4_state,sc4leg)
}
INPUT_PORTS_START( sc4leg ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("colect")
- // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchng")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tk nud")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("tk sun")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("tk bon")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("tk fsh")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("t high")
- PORT_MODIFY("IN-9")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("t low")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1 OR dil sw" // standard input (motherboard)
- // 0x0002 - "dil 2 OR dil sw" // standard input (motherboard)
- // 0x0004 - "dil 3 OR dil sw" // standard input (motherboard)
- // 0x0008 - "dil 4 OR dil sw" // standard input (motherboard)
- // 0x0010 - "dil 5 OR dil sw" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6 OR dil sw" // standard input (motherboard)
- // 0x0002 - "dil 7 OR dil sw" // standard input (motherboard)
- // 0x0004 - "dil 8 OR dil sw" // standard input (motherboard)
- // 0x0008 - "dil 9 OR dil sw" // standard input (motherboard)
- // 0x0010 - "dil10 OR dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11 OR dil sw" // standard input (motherboard)
- // 0x0002 - "dil12 OR dil sw" // standard input (motherboard)
- // 0x0004 - "dil13 OR dil sw" // standard input (motherboard)
- // 0x0008 - "dil14 OR dil sw" // standard input (motherboard)
- // 0x0010 - "dil15 OR dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16 OR dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut OR green" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "topdor" // standard input (expected here)
- // 0x0008 - "botdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("colect")
+ // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchng")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tk nud")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("tk sun")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("tk bon")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("tk fsh")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("t high")
+ PORT_MODIFY("IN-9")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("t low")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1 OR dil sw" // standard input (motherboard)
+ // 0x0002 - "dil 2 OR dil sw" // standard input (motherboard)
+ // 0x0004 - "dil 3 OR dil sw" // standard input (motherboard)
+ // 0x0008 - "dil 4 OR dil sw" // standard input (motherboard)
+ // 0x0010 - "dil 5 OR dil sw" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6 OR dil sw" // standard input (motherboard)
+ // 0x0002 - "dil 7 OR dil sw" // standard input (motherboard)
+ // 0x0004 - "dil 8 OR dil sw" // standard input (motherboard)
+ // 0x0008 - "dil 9 OR dil sw" // standard input (motherboard)
+ // 0x0010 - "dil10 OR dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11 OR dil sw" // standard input (motherboard)
+ // 0x0002 - "dil12 OR dil sw" // standard input (motherboard)
+ // 0x0004 - "dil13 OR dil sw" // standard input (motherboard)
+ // 0x0008 - "dil14 OR dil sw" // standard input (motherboard)
+ // 0x0010 - "dil15 OR dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16 OR dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut OR green" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "topdor" // standard input (expected here)
+ // 0x0008 - "botdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR7120 WHO WANTS TO BE A LEGIONNAIRE PR7120 LEGIONNAIRE SOUNDS11
@@ -32569,65 +32569,65 @@ DRIVER_INIT_MEMBER(sc4_state,sc4cleg_mbus)
}
INPUT_PORTS_START( sc4legcb ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cn/col")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold4")
- // 0x0100 - "hopfit" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("stop")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("exchng")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-4")
- // 0x0100 - "hoplow" // known extended input, usually 'hopper low'
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tk nud")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("tk sun")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("tk bon")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("shoot")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("high")
- PORT_MODIFY("IN-9")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("low")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14 OR perc1" // standard input (motherboard)
- // 0x0010 - "dil15 OR perc2" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16 OR perc3" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "topdor" // standard input (expected here)
- // 0x0008 - "botdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cn/col")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold4")
+ // 0x0100 - "hopfit" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("stop")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("exchng")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-4")
+ // 0x0100 - "hoplow" // known extended input, usually 'hopper low'
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tk nud")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("tk sun")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("tk bon")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("shoot")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("high")
+ PORT_MODIFY("IN-9")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("low")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14 OR perc1" // standard input (motherboard)
+ // 0x0010 - "dil15 OR perc2" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16 OR perc3" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "topdor" // standard input (expected here)
+ // 0x0008 - "botdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR1038 CLUB WHO WANTS TO BE A LEGIONNAIRE PR1038 CLUB WWTBAL SOUNDS11
@@ -32657,44 +32657,44 @@ DRIVER_INIT_MEMBER(sc4_state,sc4wspin)
}
INPUT_PORTS_START( sc4wspin ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("blank")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold1")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold2")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold3")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("auto")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "topup" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "test" // standard input (motherboard)
- // 0x0002 - "lock" // standard input (expected here)
- // 0x0004 - "topdor" // standard input (expected here)
- // 0x0008 - "botdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("blank")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold3")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("auto")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "topup" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "test" // standard input (motherboard)
+ // 0x0002 - "lock" // standard input (expected here)
+ // 0x0004 - "topdor" // standard input (expected here)
+ // 0x0008 - "botdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// QPS162 WIN SPINNER Arcade Version 011 WINSPINNERSND WIN SPINNER
@@ -32721,70 +32721,70 @@ DRIVER_INIT_MEMBER(sc4_state,sc4wwys)
}
INPUT_PORTS_START( sc4wwys ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2 OR high")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3 OR low")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("colect")
- // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchng")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tk fea")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("lo blt")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("lo ko")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("lo nud")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("tk csh")
- PORT_MODIFY("IN-9")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("tk spr")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_1 ) PORT_NAME("hi blt")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_2 ) PORT_NAME("hi ko")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_3 ) PORT_NAME("hi nud")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "topdor" // standard input (expected here)
- // 0x0008 - "botdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2 OR high")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3 OR low")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("colect")
+ // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchng")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tk fea")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("lo blt")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("lo ko")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("lo nud")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("tk csh")
+ PORT_MODIFY("IN-9")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("tk spr")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_1 ) PORT_NAME("hi blt")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_2 ) PORT_NAME("hi ko")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_3 ) PORT_NAME("hi nud")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "topdor" // standard input (expected here)
+ // 0x0008 - "botdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR1301 WIN WHEN YOUR SPINNING PR1301 WIN W Y S SOUNDS11
@@ -32825,45 +32825,45 @@ DRIVER_INIT_MEMBER(sc4_state,sc4winsp)
}
INPUT_PORTS_START( sc4winspa ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("auto")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("trans")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-4")
- // 0x0008 - "topup" // known extended(?) input, sometimes 'hop top'
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "test" // standard input (motherboard)
- // 0x0002 - "botdor OR botdor" // standard input (expected here)
- // 0x0004 - "topdor OR topdor" // standard input (expected here)
- // 0x0008 - "hopdmp OR hopdmp" // standard input (expected here)
- // 0x0010 - "topdor" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("auto")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("trans")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-4")
+ // 0x0008 - "topup" // known extended(?) input, sometimes 'hop top'
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "test" // standard input (motherboard)
+ // 0x0002 - "botdor OR botdor" // standard input (expected here)
+ // 0x0004 - "topdor OR topdor" // standard input (expected here)
+ // 0x0008 - "hopdmp OR hopdmp" // standard input (expected here)
+ // 0x0010 - "topdor" // standard input (expected here)
INPUT_PORTS_END
// PR2526 WINNING SPIN TOP BOX WINNINGSPINSND WINNING SPIN
@@ -32926,62 +32926,62 @@ DRIVER_INIT_MEMBER(sc4_state,sc4wondw)
}
INPUT_PORTS_START( sc4wondw ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2 OR high")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3 OR low")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("colect")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchng")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tk nud")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("tk sht OR tk ss")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("tk haz")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("tk fea")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "topdor" // standard input (expected here)
- // 0x0008 - "botdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2 OR high")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3 OR low")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("colect")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchng")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tk nud")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("tk sht OR tk ss")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("tk haz")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("tk fea")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "topdor" // standard input (expected here)
+ // 0x0008 - "botdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR1318 WONDER WHEEL PR1314 WONDER WHEEL SOUNDS11
@@ -33005,74 +33005,74 @@ DRIVER_INIT_MEMBER(sc4_state,sc4xmark)
}
INPUT_PORTS_START( sc4xmark ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("colect")
- // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("low 3")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("low 2")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("low 1")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("tk nud")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("tk grd")
- PORT_MODIFY("IN-9")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("high 1")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_1 ) PORT_NAME("high 2")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_2 ) PORT_NAME("high 3")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_3 ) PORT_NAME("tk csh")
- PORT_MODIFY("IN-10")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_10_0 ) PORT_NAME("left")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_10_1 ) PORT_NAME("up")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_10_2 ) PORT_NAME("right")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_10_3 ) PORT_NAME("down")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "green" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "topdor" // standard input (expected here)
- // 0x0008 - "botdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("colect")
+ // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("low 3")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("low 2")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("low 1")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("tk nud")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("tk grd")
+ PORT_MODIFY("IN-9")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("high 1")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_1 ) PORT_NAME("high 2")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_2 ) PORT_NAME("high 3")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_3 ) PORT_NAME("tk csh")
+ PORT_MODIFY("IN-10")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_10_0 ) PORT_NAME("left")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_10_1 ) PORT_NAME("up")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_10_2 ) PORT_NAME("right")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_10_3 ) PORT_NAME("down")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "green" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "topdor" // standard input (expected here)
+ // 0x0008 - "botdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR1116 X MARKS THE SPOT PR1116 X MARKS THE SPOT SOUNDS11
@@ -33098,56 +33098,56 @@ DRIVER_INIT_MEMBER(sc4_state,sc4blokq)
}
INPUT_PORTS_START( sc4blokq ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("collet")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchge")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-4")
- // 0x0010 - "topup" // known extended(?) input, sometimes 'top up'
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("rig hi")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("up hi")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("lef hi")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("lef lo")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("up lo")
- PORT_MODIFY("IN-9")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("rig lo")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_1 ) PORT_NAME("featre")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_2 ) PORT_NAME("cash")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_3 ) PORT_NAME("nudge")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "test" // standard input (motherboard)
- // 0x0002 - "lock" // standard input (expected here)
- // 0x0004 - "topdor" // standard input (expected here)
- // 0x0008 - "botdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("collet")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchge")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-4")
+ // 0x0010 - "topup" // known extended(?) input, sometimes 'top up'
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("rig hi")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("up hi")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("lef hi")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("lef lo")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("up lo")
+ PORT_MODIFY("IN-9")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("rig lo")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_1 ) PORT_NAME("featre")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_2 ) PORT_NAME("cash")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_3 ) PORT_NAME("nudge")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "test" // standard input (motherboard)
+ // 0x0002 - "lock" // standard input (expected here)
+ // 0x0004 - "topdor" // standard input (expected here)
+ // 0x0008 - "botdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR2025 BLOCK BUSTER BUSTERSND BLOCK BUSTER
@@ -33178,53 +33178,53 @@ DRIVER_INIT_MEMBER(sc4_state,sc4onup)
}
INPUT_PORTS_START( sc4onup ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("collec")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold 3")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exch")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("step")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("rgt hi")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("rgt lo")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("lef lo")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("lef hi")
- PORT_MODIFY("IN-9")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("mid hi")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_1 ) PORT_NAME("rgt hi")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "testsw" // standard input (motherboard)
- // 0x0002 - "dor lk" // standard input (expected here)
- // 0x0004 - "tp dor" // standard input (expected here)
- // 0x0008 - "csh bx" // standard input (expected here)
- // 0x0010 - "deflt" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("collec")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold 3")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exch")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("step")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("rgt hi")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("rgt lo")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("lef lo")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("lef hi")
+ PORT_MODIFY("IN-9")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("mid hi")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_1 ) PORT_NAME("rgt hi")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "testsw" // standard input (motherboard)
+ // 0x0002 - "dor lk" // standard input (expected here)
+ // 0x0004 - "tp dor" // standard input (expected here)
+ // 0x0008 - "csh bx" // standard input (expected here)
+ // 0x0010 - "deflt" // standard input (expected here)
INPUT_PORTS_END
// PR2076 ON THE UP HYPE SOUNDS ON THE UP
@@ -33248,52 +33248,52 @@ DRIVER_INIT_MEMBER(sc4_state,sc4hyper)
}
INPUT_PORTS_START( sc4hyper ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("collec")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exch")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tk nud")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("rgt lo")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("mid lo")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("lef lo")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("lef hi")
- PORT_MODIFY("IN-9")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("mid hi")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_1 ) PORT_NAME("rgt hi")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "testsw" // standard input (motherboard)
- // 0x0002 - "dor lk" // standard input (expected here)
- // 0x0004 - "tp dor" // standard input (expected here)
- // 0x0008 - "csh bx" // standard input (expected here)
- // 0x0010 - "deflt" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("collec")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exch")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tk nud")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("rgt lo")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("mid lo")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("lef lo")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("lef hi")
+ PORT_MODIFY("IN-9")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("mid hi")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_1 ) PORT_NAME("rgt hi")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "testsw" // standard input (motherboard)
+ // 0x0002 - "dor lk" // standard input (expected here)
+ // 0x0004 - "tp dor" // standard input (expected here)
+ // 0x0008 - "csh bx" // standard input (expected here)
+ // 0x0010 - "deflt" // standard input (expected here)
INPUT_PORTS_END
// PR2053 HYPERACTIVEL HYPE SOUNDS HYPERACTIVE
@@ -33318,49 +33318,49 @@ DRIVER_INIT_MEMBER(sc4_state,sc4pglcl)
}
INPUT_PORTS_START( sc4pglcl ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("hold1")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold2 OR high")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold3 OR low")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold4")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("cancel")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("stpcol")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("trans")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("exchng")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("start")
- PORT_MODIFY("IN-4")
- // 0x0001 - "hop2lo" // unexpected here
- // 0x0002 - "hop1lo OR hop lo" // known extended(?) input, sometimes 'hop hi'
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "topdor" // standard input (expected here)
- // 0x0008 - "botdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold2 OR high")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold3 OR low")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold4")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("cancel")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("stpcol")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("trans")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("exchng")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("start")
+ PORT_MODIFY("IN-4")
+ // 0x0001 - "hop2lo" // unexpected here
+ // 0x0002 - "hop1lo OR hop lo" // known extended(?) input, sometimes 'hop hi'
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "topdor" // standard input (expected here)
+ // 0x0008 - "botdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR1623 PHARAOHS GOLD PHARAOHS GOLD CLUB PR1623 CLASS PHAR GOLD SOUNDS11
@@ -33397,49 +33397,49 @@ DRIVER_INIT_MEMBER(sc4_state,sc4po8_mbus)
}
INPUT_PORTS_START( sc4po8 ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("collet")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchge")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("right")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("up")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("cash")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("nudge")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "topup" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "test" // standard input (motherboard)
- // 0x0002 - "lock" // standard input (expected here)
- // 0x0004 - "topdor" // standard input (expected here)
- // 0x0008 - "botdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("collet")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchge")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("right")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("up")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("cash")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("nudge")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "topup" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "test" // standard input (motherboard)
+ // 0x0002 - "lock" // standard input (expected here)
+ // 0x0004 - "topdor" // standard input (expected here)
+ // 0x0008 - "botdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR2530 PIECES OF EIGHT V1.0 PIECESOFEIGHTSND PIECES OF EIGHT
@@ -33484,67 +33484,67 @@ DRIVER_INIT_MEMBER(sc4_state,sc4adjb)
}
INPUT_PORTS_START( sc4adjb ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("collec")
- PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
- // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("ch stk")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("transf")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("b gamb")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("leave")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("jiggy")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("take")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("streak")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil1" // standard input (motherboard)
- // 0x0002 - "dil2" // standard input (motherboard)
- // 0x0004 - "dil3" // standard input (motherboard)
- // 0x0008 - "dil4" // standard input (motherboard)
- // 0x0010 - "dil5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil6" // standard input (motherboard)
- // 0x0002 - "dil7" // standard input (motherboard)
- // 0x0004 - "dil8" // standard input (motherboard)
- // 0x0008 - "dil9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "serdor" // standard input (expected here)
- // 0x0008 - "cshdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("collec")
+ PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
+ // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("ch stk")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("transf")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("b gamb")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("leave")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("jiggy")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("take")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("streak")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil1" // standard input (motherboard)
+ // 0x0002 - "dil2" // standard input (motherboard)
+ // 0x0004 - "dil3" // standard input (motherboard)
+ // 0x0008 - "dil4" // standard input (motherboard)
+ // 0x0010 - "dil5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil6" // standard input (motherboard)
+ // 0x0002 - "dil7" // standard input (motherboard)
+ // 0x0004 - "dil8" // standard input (motherboard)
+ // 0x0008 - "dil9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "serdor" // standard input (expected here)
+ // 0x0008 - "cshdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR3039 AWP ANT N DECS JIGGY BANK S4 PR3009 JIGGY BANK SOUNDS11 JIGGY BANK S.SITE
@@ -33576,67 +33576,67 @@ DRIVER_INIT_MEMBER(sc4_state,sc4adwta)
}
INPUT_PORTS_START( sc4adwta ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold 4")
- PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
- // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("cstake")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("colect")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("transf")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("start")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 2" // standard input (expected here)
- // 0x0010 - "stk 3" // standard input (expected here)
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("no")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("useky")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("yes")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("big gm")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil1" // standard input (motherboard)
- // 0x0002 - "dil2" // standard input (motherboard)
- // 0x0004 - "dil3" // standard input (motherboard)
- // 0x0008 - "dil4" // standard input (motherboard)
- // 0x0010 - "dil5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil6" // standard input (motherboard)
- // 0x0002 - "dil7" // standard input (motherboard)
- // 0x0004 - "dil8" // standard input (motherboard)
- // 0x0008 - "dil9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "serdor" // standard input (expected here)
- // 0x0008 - "cshdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold 4")
+ PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
+ // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("cstake")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("colect")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("transf")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("start")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 2" // standard input (expected here)
+ // 0x0010 - "stk 3" // standard input (expected here)
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("no")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("useky")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("yes")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("big gm")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil1" // standard input (motherboard)
+ // 0x0002 - "dil2" // standard input (motherboard)
+ // 0x0004 - "dil3" // standard input (motherboard)
+ // 0x0008 - "dil4" // standard input (motherboard)
+ // 0x0010 - "dil5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil6" // standard input (motherboard)
+ // 0x0002 - "dil7" // standard input (motherboard)
+ // 0x0004 - "dil8" // standard input (motherboard)
+ // 0x0008 - "dil9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "serdor" // standard input (expected here)
+ // 0x0008 - "cshdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR1940 AWP ANT N DECS WTAD S4 PR1940 ADSNT SHOWTIME SOUNDS11 ANTNDECSWTAD S.SITE
@@ -33660,50 +33660,50 @@ DRIVER_INIT_MEMBER(sc4_state,sc4a40)
}
INPUT_PORTS_START( sc4a40 ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("canc")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("coll")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold1")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold2")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold3")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("trans")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("exch")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("h cash")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("h nuds")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("tkspin")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("tkcpot")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "topup" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "test" // standard input (motherboard)
- // 0x0002 - "dor lk" // standard input (expected here)
- // 0x0004 - "tp dor" // standard input (expected here)
- // 0x0008 - "csh bx" // standard input (expected here)
- // 0x0010 - "deflt" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("canc")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("coll")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold3")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("trans")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("exch")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("h cash")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("h nuds")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("tkspin")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("tkcpot")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "topup" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "test" // standard input (motherboard)
+ // 0x0002 - "dor lk" // standard input (expected here)
+ // 0x0004 - "tp dor" // standard input (expected here)
+ // 0x0008 - "csh bx" // standard input (expected here)
+ // 0x0010 - "deflt" // standard input (expected here)
INPUT_PORTS_END
// PR2200 AROUND THE BOARD AROU SOUNDS AROUND THE BOARD
@@ -33729,60 +33729,60 @@ DRIVER_INIT_MEMBER(sc4_state,sc4a40cl)
}
INPUT_PORTS_START( sc4a40cl ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cn/col")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold4")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("stop")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("trans")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("exchng")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("start")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-4")
- // 0x0100 - "hoplow" // known extended input, usually 'hopper low'
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tk nud")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("tk mtr")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14 OR perc1" // standard input (motherboard)
- // 0x0010 - "dil15 OR perc2" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16 OR perc3" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "topdor" // standard input (expected here)
- // 0x0008 - "botdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cn/col")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold4")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("stop")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("trans")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("exchng")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("start")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-4")
+ // 0x0100 - "hoplow" // known extended input, usually 'hopper low'
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tk nud")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("tk mtr")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14 OR perc1" // standard input (motherboard)
+ // 0x0010 - "dil15 OR perc2" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16 OR perc3" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "topdor" // standard input (expected here)
+ // 0x0008 - "botdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR2154 CLUB AROUND BOAR CLB AROUND BOARD CLUB AROU SOUNDS
@@ -33809,70 +33809,70 @@ DRIVER_INIT_MEMBER(sc4_state,sc4bantm)
}
INPUT_PORTS_START( sc4bantm ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancl")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("collec")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold1")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold2")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold3")
- // 0x0100 - "hoplo" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("trans")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("exch")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk3" // standard input (expected here)
- // 0x0008 - "stk1" // standard input (expected here)
- // 0x0010 - "stk2" // standard input (expected here)
- PORT_MODIFY("IN-5")
- // 0x0001 - "jp 1" // standard input (expected here)
- // 0x0002 - "jp 2" // standard input (expected here)
- // 0x0004 - "jp 3" // standard input (expected here)
- // 0x0008 - "jp 4" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "pc 1" // standard input (expected here)
- // 0x0002 - "pc 2" // standard input (expected here)
- // 0x0004 - "pc 3" // standard input (expected here)
- // 0x0008 - "pc 4" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("c hi")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("c lo")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("b lo")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("b hi")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("f lo")
- PORT_MODIFY("IN-9")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("f hi")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_1 ) PORT_NAME("step")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_2 ) PORT_NAME("shoot")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "top up OR top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "test" // standard input (motherboard)
- // 0x0002 - "dorlk" // standard input (expected here)
- // 0x0004 - "topdr" // standard input (expected here)
- // 0x0008 - "cshbx" // standard input (expected here)
- // 0x0010 - "dump" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancl")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("collec")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold3")
+ // 0x0100 - "hoplo" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("trans")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("exch")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk3" // standard input (expected here)
+ // 0x0008 - "stk1" // standard input (expected here)
+ // 0x0010 - "stk2" // standard input (expected here)
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "jp 1" // standard input (expected here)
+ // 0x0002 - "jp 2" // standard input (expected here)
+ // 0x0004 - "jp 3" // standard input (expected here)
+ // 0x0008 - "jp 4" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "pc 1" // standard input (expected here)
+ // 0x0002 - "pc 2" // standard input (expected here)
+ // 0x0004 - "pc 3" // standard input (expected here)
+ // 0x0008 - "pc 4" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("c hi")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("c lo")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("b lo")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("b hi")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("f lo")
+ PORT_MODIFY("IN-9")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("f hi")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_1 ) PORT_NAME("step")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_2 ) PORT_NAME("shoot")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "top up OR top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "test" // standard input (motherboard)
+ // 0x0002 - "dorlk" // standard input (expected here)
+ // 0x0004 - "topdr" // standard input (expected here)
+ // 0x0008 - "cshbx" // standard input (expected here)
+ // 0x0010 - "dump" // standard input (expected here)
INPUT_PORTS_END
// PR2301 BANTAM OF THE OPERA BANTAM SOUNDS BANTAMOFTHEOPERA
@@ -33899,115 +33899,115 @@ DRIVER_INIT_MEMBER(sc4_state,sc4bar7)
}
INPUT_PORTS_START( sc4bar7 ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("autply")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("cancel")
- // 0x0100 - "pndlow" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- // 0x0100 - "10plow" // unexpected here
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "htopup" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "serdor" // standard input (expected here)
- // 0x0008 - "cshdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("autply")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("cancel")
+ // 0x0100 - "pndlow" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ // 0x0100 - "10plow" // unexpected here
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "htopup" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "serdor" // standard input (expected here)
+ // 0x0008 - "cshdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
INPUT_PORTS_START( sc4bar7b ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("autply")
- PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("pndlow OR 10plow")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("trnsfr")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 2" // standard input (expected here)
- // 0x0010 - "stk 3" // standard input (expected here)
- PORT_MODIFY("IN-4")
- // 0x0008 - "htopup" // known extended(?) input, sometimes 'hop top'
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0004 - "serdor" // standard input (expected here)
- // 0x0008 - "hopdmp" // standard input (expected here)
- // 0x0010 - "cshdor" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("autply")
+ PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("pndlow OR 10plow")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("trnsfr")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 2" // standard input (expected here)
+ // 0x0010 - "stk 3" // standard input (expected here)
+ PORT_MODIFY("IN-4")
+ // 0x0008 - "htopup" // known extended(?) input, sometimes 'hop top'
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0004 - "serdor" // standard input (expected here)
+ // 0x0008 - "hopdmp" // standard input (expected here)
+ // 0x0010 - "cshdor" // standard input (expected here)
INPUT_PORTS_END
// PR1433 BAR7S PR1433 BAR SEVENS SOUNDS11
@@ -34037,65 +34037,65 @@ DRIVER_INIT_MEMBER(sc4_state,sc4batl)
}
INPUT_PORTS_START( sc4batl ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("coll")
- PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
- // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchng")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("transf")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 2" // standard input (expected here)
- // 0x0010 - "stk 3" // standard input (expected here)
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("death")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("shots")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("featur")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil1" // standard input (motherboard)
- // 0x0002 - "dil2" // standard input (motherboard)
- // 0x0004 - "dil3" // standard input (motherboard)
- // 0x0008 - "dil4" // standard input (motherboard)
- // 0x0010 - "dil5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil6" // standard input (motherboard)
- // 0x0002 - "dil7" // standard input (motherboard)
- // 0x0004 - "dil8" // standard input (motherboard)
- // 0x0008 - "dil9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "serdor" // standard input (expected here)
- // 0x0008 - "cshdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("coll")
+ PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
+ // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchng")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("transf")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 2" // standard input (expected here)
+ // 0x0010 - "stk 3" // standard input (expected here)
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("death")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("shots")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("featur")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil1" // standard input (motherboard)
+ // 0x0002 - "dil2" // standard input (motherboard)
+ // 0x0004 - "dil3" // standard input (motherboard)
+ // 0x0008 - "dil4" // standard input (motherboard)
+ // 0x0010 - "dil5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil6" // standard input (motherboard)
+ // 0x0002 - "dil7" // standard input (motherboard)
+ // 0x0004 - "dil8" // standard input (motherboard)
+ // 0x0008 - "dil9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "serdor" // standard input (expected here)
+ // 0x0008 - "cshdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR1724 AWP BATTLESHIPS AND CRUISERS S4 PR1704 B AND C SOUNDS11 BATTLESHIPSCRUIS S.SITE
@@ -34120,66 +34120,66 @@ DRIVER_INIT_MEMBER(sc4_state,sc4bull)
}
INPUT_PORTS_START( sc4bull ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel OR coll")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("ch stk")
- PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
- // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchng")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("trnsfr")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tkstep")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("lorght")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("lomid")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("loleft")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("hirght")
- PORT_MODIFY("IN-9")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("himid")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_1 ) PORT_NAME("hileft")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil1" // standard input (motherboard)
- // 0x0002 - "dil2" // standard input (motherboard)
- // 0x0004 - "dil3" // standard input (motherboard)
- // 0x0008 - "dil4" // standard input (motherboard)
- // 0x0010 - "dil5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil6" // standard input (motherboard)
- // 0x0002 - "dil7" // standard input (motherboard)
- // 0x0004 - "dil8" // standard input (motherboard)
- // 0x0008 - "dil9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "serdor" // standard input (expected here)
- // 0x0008 - "cshdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel OR coll")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("ch stk")
+ PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
+ // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchng")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("trnsfr")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tkstep")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("lorght")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("lomid")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("loleft")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("hirght")
+ PORT_MODIFY("IN-9")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("himid")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_1 ) PORT_NAME("hileft")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil1" // standard input (motherboard)
+ // 0x0002 - "dil2" // standard input (motherboard)
+ // 0x0004 - "dil3" // standard input (motherboard)
+ // 0x0008 - "dil4" // standard input (motherboard)
+ // 0x0010 - "dil5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil6" // standard input (motherboard)
+ // 0x0002 - "dil7" // standard input (motherboard)
+ // 0x0004 - "dil8" // standard input (motherboard)
+ // 0x0008 - "dil9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "serdor" // standard input (expected here)
+ // 0x0008 - "cshdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR1722 AWP BULLSEYE SCORP4 PR1702 BULLSEYE SOUNDS11 BULLSEYE S.SITE
@@ -34205,65 +34205,65 @@ DRIVER_INIT_MEMBER(sc4_state,sc4bullcs)
}
INPUT_PORTS_START( sc4bulcs ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
- PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
- // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("colect")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("exchng")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tkstep")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("lorght")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("lomid")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("loleft")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("hirght")
- PORT_MODIFY("IN-9")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("himid")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_1 ) PORT_NAME("hileft")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil1" // standard input (motherboard)
- // 0x0002 - "dil2" // standard input (motherboard)
- // 0x0004 - "dil3" // standard input (motherboard)
- // 0x0008 - "dil4" // standard input (motherboard)
- // 0x0010 - "dil5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil6" // standard input (motherboard)
- // 0x0002 - "dil7" // standard input (motherboard)
- // 0x0004 - "dil8" // standard input (motherboard)
- // 0x0008 - "dil9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "serdor" // standard input (expected here)
- // 0x0008 - "cshdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
+ PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
+ // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("colect")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("exchng")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tkstep")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("lorght")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("lomid")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("loleft")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("hirght")
+ PORT_MODIFY("IN-9")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("himid")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_1 ) PORT_NAME("hileft")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil1" // standard input (motherboard)
+ // 0x0002 - "dil2" // standard input (motherboard)
+ // 0x0004 - "dil3" // standard input (motherboard)
+ // 0x0008 - "dil4" // standard input (motherboard)
+ // 0x0010 - "dil5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil6" // standard input (motherboard)
+ // 0x0002 - "dil7" // standard input (motherboard)
+ // 0x0004 - "dil8" // standard input (motherboard)
+ // 0x0008 - "dil9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "serdor" // standard input (expected here)
+ // 0x0008 - "cshdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR1740 AWP BULLSEYE CLASSIC SCORP4 PR1702 BULLSEYE SOUNDS11 BULLSEYE CLASSIC S.SITE
@@ -34289,69 +34289,69 @@ DRIVER_INIT_MEMBER(sc4_state,sc4butch)
}
INPUT_PORTS_START( sc4butch ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("coll")
- PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
- // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchng")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("transf")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("dead")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("lo rig")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("hi rig")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("lo lef")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("hi lef")
- PORT_MODIFY("IN-9")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("streak")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil1" // standard input (motherboard)
- // 0x0002 - "dil2" // standard input (motherboard)
- // 0x0004 - "dil3" // standard input (motherboard)
- // 0x0008 - "dil4" // standard input (motherboard)
- // 0x0010 - "dil5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil6" // standard input (motherboard)
- // 0x0002 - "dil7" // standard input (motherboard)
- // 0x0004 - "dil8" // standard input (motherboard)
- // 0x0008 - "dil9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "serdor" // standard input (expected here)
- // 0x0008 - "cshdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("coll")
+ PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
+ // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchng")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("transf")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("dead")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("lo rig")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("hi rig")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("lo lef")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("hi lef")
+ PORT_MODIFY("IN-9")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("streak")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil1" // standard input (motherboard)
+ // 0x0002 - "dil2" // standard input (motherboard)
+ // 0x0004 - "dil3" // standard input (motherboard)
+ // 0x0008 - "dil4" // standard input (motherboard)
+ // 0x0010 - "dil5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil6" // standard input (motherboard)
+ // 0x0002 - "dil7" // standard input (motherboard)
+ // 0x0004 - "dil8" // standard input (motherboard)
+ // 0x0008 - "dil9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "serdor" // standard input (expected here)
+ // 0x0008 - "cshdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR1930 AWP BUTCH CASHIDY AND THE SUNDANCE QUID S4 PR1910 B C AND THE S Q SOUNDS11 BUTCH N SUNDANCE S.SITE
@@ -34382,55 +34382,55 @@ DRIVER_INIT_MEMBER(sc4_state,sc4cabin)
}
INPUT_PORTS_START( sc4cabin ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancl")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("stake")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold1")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold2")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold3")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("trans")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("exch")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refil")
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("f lo")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("b lo")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("c lo")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("shoot")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("c hi")
- PORT_MODIFY("IN-9")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("b hi")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_1 ) PORT_NAME("f hi")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_2 ) PORT_NAME("step")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "topup" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "test" // standard input (motherboard)
- // 0x0002 - "dorlk" // standard input (expected here)
- // 0x0004 - "tpdor" // standard input (expected here)
- // 0x0008 - "cshbx" // standard input (expected here)
- // 0x0010 - "deflt" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancl")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("stake")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold3")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("trans")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("exch")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refil")
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("f lo")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("b lo")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("c lo")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("shoot")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("c hi")
+ PORT_MODIFY("IN-9")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("b hi")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_1 ) PORT_NAME("f hi")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_2 ) PORT_NAME("step")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "topup" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "test" // standard input (motherboard)
+ // 0x0002 - "dorlk" // standard input (expected here)
+ // 0x0004 - "tpdor" // standard input (expected here)
+ // 0x0008 - "cshbx" // standard input (expected here)
+ // 0x0010 - "deflt" // standard input (expected here)
INPUT_PORTS_END
// PR2209 CABIN FEVER CABF SOUNDS CABIN FEVER
@@ -34466,56 +34466,56 @@ DRIVER_INIT_MEMBER(sc4_state,sc4cari)
}
INPUT_PORTS_START( sc4cari ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("lh 1")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("lh 2")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("lh 3")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("lh 4")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("rh 4")
- // 0x0100 - "hoplw" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("rh 3")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("rh 2")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("rh 1")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refil")
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("c lo")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("b lo")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("f lo")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("step")
- PORT_MODIFY("IN-9")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("c hi")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_1 ) PORT_NAME("b hi")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_2 ) PORT_NAME("f hi")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_3 ) PORT_NAME("take")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "topup" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "test" // standard input (motherboard)
- // 0x0002 - "dorlk" // standard input (expected here)
- // 0x0004 - "topdr" // standard input (expected here)
- // 0x0008 - "cshbx" // standard input (expected here)
- // 0x0010 - "deflt" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("lh 1")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("lh 2")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("lh 3")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("lh 4")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("rh 4")
+ // 0x0100 - "hoplw" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("rh 3")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("rh 2")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("rh 1")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refil")
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("c lo")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("b lo")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("f lo")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("step")
+ PORT_MODIFY("IN-9")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("c hi")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_1 ) PORT_NAME("b hi")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_2 ) PORT_NAME("f hi")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_3 ) PORT_NAME("take")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "topup" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "test" // standard input (motherboard)
+ // 0x0002 - "dorlk" // standard input (expected here)
+ // 0x0004 - "topdr" // standard input (expected here)
+ // 0x0008 - "cshbx" // standard input (expected here)
+ // 0x0010 - "deflt" // standard input (expected here)
INPUT_PORTS_END
// PR2326 CARIBBEAN CASH CABC SOUNDS CARIBBEAN CASH
@@ -34544,52 +34544,52 @@ DRIVER_INIT_MEMBER(sc4_state,sc4cariq)
}
INPUT_PORTS_START( sc4cariq ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("stop")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("collec")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("exchan")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-4")
- // 0x0008 - "topup" // known extended(?) input, sometimes 'hop top'
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("shoot")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("tk bon")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("tk fet")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("tk nud")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("qps")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "green" // standard input (motherboard)
- // 0x0002 - "pay dr" // standard input (expected here)
- // 0x0004 - "bot dr" // standard input (expected here)
- // 0x0008 - "dump" // standard input (expected here)
- // 0x0010 - "top dr" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("stop")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("collec")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("exchan")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-4")
+ // 0x0008 - "topup" // known extended(?) input, sometimes 'hop top'
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("shoot")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("tk bon")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("tk fet")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("tk nud")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("qps")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "green" // standard input (motherboard)
+ // 0x0002 - "pay dr" // standard input (expected here)
+ // 0x0004 - "bot dr" // standard input (expected here)
+ // 0x0008 - "dump" // standard input (expected here)
+ // 0x0010 - "top dr" // standard input (expected here)
INPUT_PORTS_END
// these lack identification strings, and it's not the same game as above
@@ -34619,67 +34619,67 @@ DRIVER_INIT_MEMBER(sc4_state,sc4cblas)
}
INPUT_PORTS_START( sc4cblas ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("holda")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("holdb")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("holdc")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("transf")
- PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
- // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("take f")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("take c")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("take b")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("take n")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("take s")
- PORT_MODIFY("IN-9")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("take b")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "serdor" // standard input (expected here)
- // 0x0008 - "cshdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("holda")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("holdb")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("holdc")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("transf")
+ PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
+ // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("take f")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("take c")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("take b")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("take n")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("take s")
+ PORT_MODIFY("IN-9")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("take b")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "serdor" // standard input (expected here)
+ // 0x0008 - "cshdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR1683 BLAS14
@@ -34704,60 +34704,60 @@ DRIVER_INIT_MEMBER(sc4_state,sc4casxt)
}
INPUT_PORTS_START( sc4casxt ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel OR collec")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("transf")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("autopl")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("start")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-4")
- // 0x0008 - "top up OR top up" // known extended(?) input, sometimes 'hop top'
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "green OR test" // standard input (motherboard)
- // 0x0002 - "cshdor" // standard input (expected here)
- // 0x0004 - "serdor" // standard input (expected here)
- // 0x0008 - "hopdmp" // standard input (expected here)
- // 0x0010 - "serdor" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel OR collec")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("transf")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("autopl")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("start")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-4")
+ // 0x0008 - "top up OR top up" // known extended(?) input, sometimes 'hop top'
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "green OR test" // standard input (motherboard)
+ // 0x0002 - "cshdor" // standard input (expected here)
+ // 0x0004 - "serdor" // standard input (expected here)
+ // 0x0008 - "hopdmp" // standard input (expected here)
+ // 0x0010 - "serdor" // standard input (expected here)
INPUT_PORTS_END
// PR2338 XTRAVAGANZA XTRV SOUNDS XTRAVAGANZA
@@ -34785,60 +34785,60 @@ DRIVER_INIT_MEMBER(sc4_state,sc4chavi)
}
INPUT_PORTS_START( sc4chavi ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cn/col")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("ch stk")
- PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
- // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchng")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("trnsfr")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("chav i")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("g bonu")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil1" // standard input (motherboard)
- // 0x0002 - "dil2" // standard input (motherboard)
- // 0x0004 - "dil3" // standard input (motherboard)
- // 0x0008 - "dil4" // standard input (motherboard)
- // 0x0010 - "dil5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil6" // standard input (motherboard)
- // 0x0002 - "dil7" // standard input (motherboard)
- // 0x0004 - "dil8" // standard input (motherboard)
- // 0x0008 - "dil9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "serdor" // standard input (expected here)
- // 0x0008 - "cshdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cn/col")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("ch stk")
+ PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
+ // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchng")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("trnsfr")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("chav i")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("g bonu")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil1" // standard input (motherboard)
+ // 0x0002 - "dil2" // standard input (motherboard)
+ // 0x0004 - "dil3" // standard input (motherboard)
+ // 0x0008 - "dil4" // standard input (motherboard)
+ // 0x0010 - "dil5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil6" // standard input (motherboard)
+ // 0x0002 - "dil7" // standard input (motherboard)
+ // 0x0004 - "dil8" // standard input (motherboard)
+ // 0x0008 - "dil9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "serdor" // standard input (expected here)
+ // 0x0008 - "cshdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR1731 AWP CHAV IT SCORP4 PR1711 CHAV IT SOUNDS11 CHAV IT S.SITE
@@ -34868,51 +34868,51 @@ DRIVER_INIT_MEMBER(sc4_state,sc4chavy)
}
INPUT_PORTS_START( sc4chavy ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("canc")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("coll")
- // 0x0100 - "hoplw" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("trans")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("exch")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refil")
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("pink")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("yell")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("cash")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("nuds")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "topup" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "test" // standard input (motherboard)
- // 0x0002 - "dorlk" // standard input (expected here)
- // 0x0004 - "topdr" // standard input (expected here)
- // 0x0008 - "cshbx" // standard input (expected here)
- // 0x0010 - "deflt" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("canc")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("coll")
+ // 0x0100 - "hoplw" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("trans")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("exch")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refil")
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("pink")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("yell")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("cash")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("nuds")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "topup" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "test" // standard input (motherboard)
+ // 0x0002 - "dorlk" // standard input (expected here)
+ // 0x0004 - "topdr" // standard input (expected here)
+ // 0x0008 - "cshbx" // standard input (expected here)
+ // 0x0010 - "deflt" // standard input (expected here)
INPUT_PORTS_END
// PR2305 CHAVVY CHASE CHVY SOUNDS
@@ -34943,74 +34943,74 @@ DRIVER_INIT_MEMBER(sc4_state,sc4cmani)
}
INPUT_PORTS_START( sc4cmani ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("colect")
- // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchng")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tk sht")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("blu lo")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("red lo")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("gre lo")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("tk stp")
- PORT_MODIFY("IN-9")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("col bl")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_1 ) PORT_NAME("blu hi")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_2 ) PORT_NAME("red hi")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_3 ) PORT_NAME("gre hi")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_4 ) PORT_NAME("tk nud")
- PORT_MODIFY("IN-10")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_10_0 ) PORT_NAME("col rd")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_10_1 ) PORT_NAME("col gr")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "topdor" // standard input (expected here)
- // 0x0008 - "botdor" // standard input (expected here)
- // 0x0010 - "hopdmp OR hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("colect")
+ // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchng")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tk sht")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("blu lo")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("red lo")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("gre lo")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("tk stp")
+ PORT_MODIFY("IN-9")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("col bl")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_1 ) PORT_NAME("blu hi")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_2 ) PORT_NAME("red hi")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_3 ) PORT_NAME("gre hi")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_4 ) PORT_NAME("tk nud")
+ PORT_MODIFY("IN-10")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_10_0 ) PORT_NAME("col rd")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_10_1 ) PORT_NAME("col gr")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "topdor" // standard input (expected here)
+ // 0x0008 - "botdor" // standard input (expected here)
+ // 0x0010 - "hopdmp OR hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR1308 COLOUR MANIA PR1308 COLOUR MAN SOUNDS11
@@ -35035,65 +35035,65 @@ DRIVER_INIT_MEMBER(sc4_state,sc4ctl)
}
INPUT_PORTS_START( sc4ctl ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("coll")
- PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchng")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-4")
- // 0x0002 - "hoplow" // known extended(?) input, sometimes 'hop hi'
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("c cash")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("spins")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("shoot")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "htopup" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "serdor" // standard input (expected here)
- // 0x0008 - "cshdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("coll")
+ PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchng")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-4")
+ // 0x0002 - "hoplow" // known extended(?) input, sometimes 'hop hi'
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("c cash")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("spins")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("shoot")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "htopup" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "serdor" // standard input (expected here)
+ // 0x0008 - "cshdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
@@ -35107,66 +35107,66 @@ GAMEL( 200?, sc4ctle ,sc4ctl, sc4, sc4ctl, sc4_state, sc4ctl, ROT0, "BFM"
INPUT_PORTS_START( sc4crsc ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("can/co")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("safe c")
- PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
- // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("ch stk")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("transf")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("h or m")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("leave")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("takeit")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("streak")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil1" // standard input (motherboard)
- // 0x0002 - "dil2" // standard input (motherboard)
- // 0x0004 - "dil3" // standard input (motherboard)
- // 0x0008 - "dil4" // standard input (motherboard)
- // 0x0010 - "dil5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil6" // standard input (motherboard)
- // 0x0002 - "dil7" // standard input (motherboard)
- // 0x0004 - "dil8" // standard input (motherboard)
- // 0x0008 - "dil9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "serdor" // standard input (expected here)
- // 0x0008 - "cshdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("can/co")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("safe c")
+ PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
+ // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("ch stk")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("transf")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("h or m")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("leave")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("takeit")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("streak")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil1" // standard input (motherboard)
+ // 0x0002 - "dil2" // standard input (motherboard)
+ // 0x0004 - "dil3" // standard input (motherboard)
+ // 0x0008 - "dil4" // standard input (motherboard)
+ // 0x0010 - "dil5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil6" // standard input (motherboard)
+ // 0x0002 - "dil7" // standard input (motherboard)
+ // 0x0004 - "dil8" // standard input (motherboard)
+ // 0x0008 - "dil9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "serdor" // standard input (expected here)
+ // 0x0008 - "cshdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR3035 AWP COPS AND ROBBERS SAFE CRACKER S4 PR3005 SAFE CRACKER SOUNDS11 SAFE CRACKER S.SITE
@@ -35197,54 +35197,54 @@ DRIVER_INIT_MEMBER(sc4_state,sc4coro)
}
INPUT_PORTS_START( sc4coro ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancl")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("colct")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold1")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold2")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold3")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("trans")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("exch")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("cash")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("nuds")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("step")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("levl1")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("levl2")
- PORT_MODIFY("IN-9")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("levl3")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_1 ) PORT_NAME("levl4")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15 OR deflt" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "test" // standard input (motherboard)
- // 0x0002 - "dorlk" // standard input (expected here)
- // 0x0004 - "topdr" // standard input (expected here)
- // 0x0008 - "cshbx" // standard input (expected here)
- // 0x0010 - "hoplow" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancl")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("colct")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold3")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("trans")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("exch")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("cash")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("nuds")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("step")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("levl1")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("levl2")
+ PORT_MODIFY("IN-9")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("levl3")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_1 ) PORT_NAME("levl4")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15 OR deflt" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "test" // standard input (motherboard)
+ // 0x0002 - "dorlk" // standard input (expected here)
+ // 0x0004 - "topdr" // standard input (expected here)
+ // 0x0008 - "cshbx" // standard input (expected here)
+ // 0x0010 - "hoplow" // standard input (expected here)
INPUT_PORTS_END
// PR2252 CORONATION ST CORRY SOUNDS CORONATION ST
@@ -35292,100 +35292,100 @@ DRIVER_INIT_MEMBER(sc4_state,sc4corotb)
}
INPUT_PORTS_START( sc4coroc ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("auto")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("blank")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-4")
- // 0x0008 - "topup" // known extended(?) input, sometimes 'hop top'
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "test" // standard input (motherboard)
- // 0x0002 - "botdor OR botdor" // standard input (expected here)
- // 0x0004 - "topdor OR topdor" // standard input (expected here)
- // 0x0008 - "hopdmp OR hopdmp" // standard input (expected here)
- // 0x0010 - "topdor" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("auto")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("blank")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-4")
+ // 0x0008 - "topup" // known extended(?) input, sometimes 'hop top'
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "test" // standard input (motherboard)
+ // 0x0002 - "botdor OR botdor" // standard input (expected here)
+ // 0x0004 - "topdor OR topdor" // standard input (expected here)
+ // 0x0008 - "hopdmp OR hopdmp" // standard input (expected here)
+ // 0x0010 - "topdor" // standard input (expected here)
INPUT_PORTS_END
INPUT_PORTS_START( sc4corod ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel OR colect")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("autopl")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("transf")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-4")
- // 0x0008 - "top up" // known extended(?) input, sometimes 'hop top'
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "test" // standard input (motherboard)
- // 0x0004 - "cshdor" // standard input (expected here)
- // 0x0008 - "hopdmp" // standard input (expected here)
- // 0x0010 - "serdor" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel OR colect")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("autopl")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("transf")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-4")
+ // 0x0008 - "top up" // known extended(?) input, sometimes 'hop top'
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "test" // standard input (motherboard)
+ // 0x0004 - "cshdor" // standard input (expected here)
+ // 0x0008 - "hopdmp" // standard input (expected here)
+ // 0x0010 - "serdor" // standard input (expected here)
INPUT_PORTS_END
@@ -35422,65 +35422,65 @@ DRIVER_INIT_MEMBER(sc4_state,sc4corcl)
}
INPUT_PORTS_START( sc4corcl ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("lh1")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("lh2")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("lh3")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("lh4")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("rh5")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("rh4")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("rh3")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("rh2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("rh1")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-4")
- // 0x0100 - "hoplow" // known extended input, usually 'hopper low'
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("havnud")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("step")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("level1")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("level2")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("level3")
- PORT_MODIFY("IN-9")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("level4")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14 OR perc1" // standard input (motherboard)
- // 0x0010 - "dil15 OR perc2" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16 OR perc3" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "topdor" // standard input (expected here)
- // 0x0008 - "botdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("lh1")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("lh2")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("lh3")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("lh4")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("rh5")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("rh4")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("rh3")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("rh2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("rh1")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-4")
+ // 0x0100 - "hoplow" // known extended input, usually 'hopper low'
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("havnud")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("step")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("level1")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("level2")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("level3")
+ PORT_MODIFY("IN-9")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("level4")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14 OR perc1" // standard input (motherboard)
+ // 0x0010 - "dil15 OR perc2" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16 OR perc3" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "topdor" // standard input (expected here)
+ // 0x0008 - "botdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR2383 CLUBCORONATIONSTREET CLUBCORONATIONST CLUB CCORO SOUNDS CLUB CORO ST
@@ -35504,63 +35504,63 @@ DRIVER_INIT_MEMBER(sc4_state,sc4count)
}
INPUT_PORTS_START( sc4count ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("collec")
- PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
- // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchng")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("trnsfr")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("bonus")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil1" // standard input (motherboard)
- // 0x0002 - "dil2" // standard input (motherboard)
- // 0x0004 - "dil3" // standard input (motherboard)
- // 0x0008 - "dil4" // standard input (motherboard)
- // 0x0010 - "dil5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil6" // standard input (motherboard)
- // 0x0002 - "dil7" // standard input (motherboard)
- // 0x0004 - "dil8" // standard input (motherboard)
- // 0x0008 - "dil9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "serdor" // standard input (expected here)
- // 0x0008 - "cshdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("collec")
+ PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
+ // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchng")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("trnsfr")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("bonus")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil1" // standard input (motherboard)
+ // 0x0002 - "dil2" // standard input (motherboard)
+ // 0x0004 - "dil3" // standard input (motherboard)
+ // 0x0008 - "dil4" // standard input (motherboard)
+ // 0x0010 - "dil5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil6" // standard input (motherboard)
+ // 0x0002 - "dil7" // standard input (motherboard)
+ // 0x0004 - "dil8" // standard input (motherboard)
+ // 0x0008 - "dil9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "serdor" // standard input (expected here)
+ // 0x0008 - "cshdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR1929 AWP COUNTDOWN S4 PR1909 COUNTDOWN SOUNDS11 COUNTDOWN S.SITE
@@ -35586,66 +35586,66 @@ DRIVER_INIT_MEMBER(sc4_state,sc4dnd)
}
INPUT_PORTS_START( sc4dnd ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold 4")
- PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
- // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("cstake")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("colect")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("transf")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("start")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 2" // standard input (expected here)
- // 0x0010 - "stk 3" // standard input (expected here)
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("nodeal")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("deal")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("c or b")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil1" // standard input (motherboard)
- // 0x0002 - "dil2" // standard input (motherboard)
- // 0x0004 - "dil3" // standard input (motherboard)
- // 0x0008 - "dil4" // standard input (motherboard)
- // 0x0010 - "dil5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil6" // standard input (motherboard)
- // 0x0002 - "dil7" // standard input (motherboard)
- // 0x0004 - "dil8" // standard input (motherboard)
- // 0x0008 - "dil9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "serdor" // standard input (expected here)
- // 0x0008 - "cshdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold 4")
+ PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
+ // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("cstake")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("colect")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("transf")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("start")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 2" // standard input (expected here)
+ // 0x0010 - "stk 3" // standard input (expected here)
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("nodeal")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("deal")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("c or b")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil1" // standard input (motherboard)
+ // 0x0002 - "dil2" // standard input (motherboard)
+ // 0x0004 - "dil3" // standard input (motherboard)
+ // 0x0008 - "dil4" // standard input (motherboard)
+ // 0x0010 - "dil5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil6" // standard input (motherboard)
+ // 0x0002 - "dil7" // standard input (motherboard)
+ // 0x0004 - "dil8" // standard input (motherboard)
+ // 0x0008 - "dil9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "serdor" // standard input (expected here)
+ // 0x0008 - "cshdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
INPUT_PORTS_START( sc4dnd25 )
PORT_INCLUDE( sc4dnd )
@@ -35698,65 +35698,65 @@ DRIVER_INIT_MEMBER(sc4_state,sc4dndcs)
}
INPUT_PORTS_START( sc4dndcs ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold 4")
- PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
- // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("cstake")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("colect")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("start")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 2" // standard input (expected here)
- // 0x0010 - "stk 3" // standard input (expected here)
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("nodeal")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("deal")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("c or b")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil1" // standard input (motherboard)
- // 0x0002 - "dil2" // standard input (motherboard)
- // 0x0004 - "dil3" // standard input (motherboard)
- // 0x0008 - "dil4" // standard input (motherboard)
- // 0x0010 - "dil5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil6" // standard input (motherboard)
- // 0x0002 - "dil7" // standard input (motherboard)
- // 0x0004 - "dil8" // standard input (motherboard)
- // 0x0008 - "dil9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "serdor" // standard input (expected here)
- // 0x0008 - "cshdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold 4")
+ PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
+ // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("cstake")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("colect")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("start")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 2" // standard input (expected here)
+ // 0x0010 - "stk 3" // standard input (expected here)
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("nodeal")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("deal")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("c or b")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil1" // standard input (motherboard)
+ // 0x0002 - "dil2" // standard input (motherboard)
+ // 0x0004 - "dil3" // standard input (motherboard)
+ // 0x0008 - "dil4" // standard input (motherboard)
+ // 0x0010 - "dil5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil6" // standard input (motherboard)
+ // 0x0002 - "dil7" // standard input (motherboard)
+ // 0x0004 - "dil8" // standard input (motherboard)
+ // 0x0008 - "dil9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "serdor" // standard input (expected here)
+ // 0x0008 - "cshdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
INPUT_PORTS_START( sc4dndcs5 )
@@ -35791,70 +35791,70 @@ DRIVER_INIT_MEMBER(sc4_state,sc4dndbb)
}
INPUT_PORTS_START( sc4dndbb ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("collec")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold 3")
- PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
- // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("ch stk")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("exchag")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("transf")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("start")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("cs bus")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("tk bon")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("nodeal")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("deal")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("tk str")
- PORT_MODIFY("IN-9")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("pl del")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil1" // standard input (motherboard)
- // 0x0002 - "dil2" // standard input (motherboard)
- // 0x0004 - "dil3" // standard input (motherboard)
- // 0x0008 - "dil4" // standard input (motherboard)
- // 0x0010 - "dil5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil6" // standard input (motherboard)
- // 0x0002 - "dil7" // standard input (motherboard)
- // 0x0004 - "dil8" // standard input (motherboard)
- // 0x0008 - "dil9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "serdor" // standard input (expected here)
- // 0x0008 - "cshdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("collec")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold 3")
+ PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
+ // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("ch stk")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("exchag")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("transf")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("start")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("cs bus")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("tk bon")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("nodeal")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("deal")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("tk str")
+ PORT_MODIFY("IN-9")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("pl del")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil1" // standard input (motherboard)
+ // 0x0002 - "dil2" // standard input (motherboard)
+ // 0x0004 - "dil3" // standard input (motherboard)
+ // 0x0008 - "dil4" // standard input (motherboard)
+ // 0x0010 - "dil5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil6" // standard input (motherboard)
+ // 0x0002 - "dil7" // standard input (motherboard)
+ // 0x0004 - "dil8" // standard input (motherboard)
+ // 0x0008 - "dil9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "serdor" // standard input (expected here)
+ // 0x0008 - "cshdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
INPUT_PORTS_START( sc4dndbb35 )
@@ -35900,64 +35900,64 @@ DRIVER_INIT_MEMBER(sc4_state,sc4dndcl)
m_reel_setup = sc4dndcl_reel_configs;
}
INPUT_PORTS_START( sc4dndcl ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold4")
- // 0x0100 - "hopfit" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("st/col")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("ch gme")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("trnsfr")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("exchng")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-4")
- // 0x0100 - "hoplow" // known extended input, usually 'hopper low'
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("start")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("gam ft")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("nodeal")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("tk nud")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("deal")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14 OR perc1" // standard input (motherboard)
- // 0x0010 - "dil15 OR perc2" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16 OR perc3" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "topdor" // standard input (expected here)
- // 0x0008 - "botdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold4")
+ // 0x0100 - "hopfit" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("st/col")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("ch gme")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("trnsfr")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("exchng")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-4")
+ // 0x0100 - "hoplow" // known extended input, usually 'hopper low'
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("start")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("gam ft")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("nodeal")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("tk nud")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("deal")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14 OR perc1" // standard input (motherboard)
+ // 0x0010 - "dil15 OR perc2" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16 OR perc3" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "topdor" // standard input (expected here)
+ // 0x0008 - "botdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
INPUT_PORTS_START( sc4dndcl250 )
@@ -36000,67 +36000,67 @@ DRIVER_INIT_MEMBER(sc4_state,sc4dnddd)
m_reel_setup = sc4dnddd_reel_configs;
}
INPUT_PORTS_START( sc4dnddd ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("collec")
- PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
- // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("ch stk")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("transf")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("c or b")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("pl don")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("no dea")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("deal")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("tk str")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil1" // standard input (motherboard)
- // 0x0002 - "dil2" // standard input (motherboard)
- // 0x0004 - "dil3" // standard input (motherboard)
- // 0x0008 - "dil4" // standard input (motherboard)
- // 0x0010 - "dil5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil6" // standard input (motherboard)
- // 0x0002 - "dil7" // standard input (motherboard)
- // 0x0004 - "dil8" // standard input (motherboard)
- // 0x0008 - "dil9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "serdor" // standard input (expected here)
- // 0x0008 - "cshdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("collec")
+ PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
+ // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("ch stk")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("transf")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("c or b")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("pl don")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("no dea")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("deal")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("tk str")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil1" // standard input (motherboard)
+ // 0x0002 - "dil2" // standard input (motherboard)
+ // 0x0004 - "dil3" // standard input (motherboard)
+ // 0x0008 - "dil4" // standard input (motherboard)
+ // 0x0010 - "dil5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil6" // standard input (motherboard)
+ // 0x0002 - "dil7" // standard input (motherboard)
+ // 0x0004 - "dil8" // standard input (motherboard)
+ // 0x0008 - "dil9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "serdor" // standard input (expected here)
+ // 0x0008 - "cshdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
INPUT_PORTS_START( sc4dnddd35 )
@@ -36105,66 +36105,66 @@ DRIVER_INIT_MEMBER(sc4_state,sc4dndhf)
}
INPUT_PORTS_START( sc4dndhf ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("collct")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold 3")
- PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
- // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("stake")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("transf")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("autonu")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("nodeal")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("play d")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("deal")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil1" // standard input (motherboard)
- // 0x0002 - "dil2" // standard input (motherboard)
- // 0x0004 - "dil3" // standard input (motherboard)
- // 0x0008 - "dil4" // standard input (motherboard)
- // 0x0010 - "dil5" // standard input (motherboard)
- // 0x0100 - "htopup" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil6" // standard input (motherboard)
- // 0x0002 - "dil7" // standard input (motherboard)
- // 0x0004 - "dil8" // standard input (motherboard)
- // 0x0008 - "dil9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "serdor" // standard input (expected here)
- // 0x0008 - "cshdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("collct")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold 3")
+ PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
+ // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("stake")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("transf")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("autonu")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("nodeal")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("play d")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("deal")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil1" // standard input (motherboard)
+ // 0x0002 - "dil2" // standard input (motherboard)
+ // 0x0004 - "dil3" // standard input (motherboard)
+ // 0x0008 - "dil4" // standard input (motherboard)
+ // 0x0010 - "dil5" // standard input (motherboard)
+ // 0x0100 - "htopup" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil6" // standard input (motherboard)
+ // 0x0002 - "dil7" // standard input (motherboard)
+ // 0x0004 - "dil8" // standard input (motherboard)
+ // 0x0008 - "dil9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "serdor" // standard input (expected here)
+ // 0x0008 - "cshdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
@@ -36214,76 +36214,76 @@ DRIVER_INIT_MEMBER(sc4_state,sc4dndys)
}
INPUT_PORTS_START( sc4dndys ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("collec")
- PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
- // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("cstake")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("exchan")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("transf")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("start")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("bns gm")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("lo fea")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("lo sup")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("lo csh")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("step")
- PORT_MODIFY("IN-9")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("hi fea")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_1 ) PORT_NAME("hi sup")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_2 ) PORT_NAME("hi csh")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_3 ) PORT_NAME("ply dl")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_4 ) PORT_NAME("nodeal")
- PORT_MODIFY("IN-10")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_10_0 ) PORT_NAME("deal")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil1" // standard input (motherboard)
- // 0x0002 - "dil2" // standard input (motherboard)
- // 0x0004 - "dil3" // standard input (motherboard)
- // 0x0008 - "dil4" // standard input (motherboard)
- // 0x0010 - "dil5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil6" // standard input (motherboard)
- // 0x0002 - "dil7" // standard input (motherboard)
- // 0x0004 - "dil8" // standard input (motherboard)
- // 0x0008 - "dil9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "serdor" // standard input (expected here)
- // 0x0008 - "cshdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("collec")
+ PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
+ // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("cstake")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("exchan")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("transf")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("start")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("bns gm")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("lo fea")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("lo sup")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("lo csh")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("step")
+ PORT_MODIFY("IN-9")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("hi fea")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_1 ) PORT_NAME("hi sup")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_2 ) PORT_NAME("hi csh")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_3 ) PORT_NAME("ply dl")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_4 ) PORT_NAME("nodeal")
+ PORT_MODIFY("IN-10")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_10_0 ) PORT_NAME("deal")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil1" // standard input (motherboard)
+ // 0x0002 - "dil2" // standard input (motherboard)
+ // 0x0004 - "dil3" // standard input (motherboard)
+ // 0x0008 - "dil4" // standard input (motherboard)
+ // 0x0010 - "dil5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil6" // standard input (motherboard)
+ // 0x0002 - "dil7" // standard input (motherboard)
+ // 0x0004 - "dil8" // standard input (motherboard)
+ // 0x0008 - "dil9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "serdor" // standard input (expected here)
+ // 0x0008 - "cshdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
INPUT_PORTS_START( sc4dndys35 )
@@ -36325,74 +36325,74 @@ DRIVER_INIT_MEMBER(sc4_state,sc4dndlp)
}
INPUT_PORTS_START( sc4dndlp ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("collec")
- PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
- // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("ch stk")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("exchag")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("transf")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("start")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("cs bus")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("tk bon")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("tk mes")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("z1 but")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("z2 but")
- PORT_MODIFY("IN-9")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("z3 but")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_1 ) PORT_NAME("z4 but")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_2 ) PORT_NAME("deal")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_3 ) PORT_NAME("pl del")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_4 ) PORT_NAME("nodeal")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil1" // standard input (motherboard)
- // 0x0002 - "dil2" // standard input (motherboard)
- // 0x0004 - "dil3" // standard input (motherboard)
- // 0x0008 - "dil4" // standard input (motherboard)
- // 0x0010 - "dil5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil6" // standard input (motherboard)
- // 0x0002 - "dil7" // standard input (motherboard)
- // 0x0004 - "dil8" // standard input (motherboard)
- // 0x0008 - "dil9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "serdor" // standard input (expected here)
- // 0x0008 - "cshdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("collec")
+ PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
+ // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("ch stk")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("exchag")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("transf")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("start")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("cs bus")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("tk bon")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("tk mes")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("z1 but")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("z2 but")
+ PORT_MODIFY("IN-9")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("z3 but")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_1 ) PORT_NAME("z4 but")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_2 ) PORT_NAME("deal")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_3 ) PORT_NAME("pl del")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_4 ) PORT_NAME("nodeal")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil1" // standard input (motherboard)
+ // 0x0002 - "dil2" // standard input (motherboard)
+ // 0x0004 - "dil3" // standard input (motherboard)
+ // 0x0008 - "dil4" // standard input (motherboard)
+ // 0x0010 - "dil5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil6" // standard input (motherboard)
+ // 0x0002 - "dil7" // standard input (motherboard)
+ // 0x0004 - "dil8" // standard input (motherboard)
+ // 0x0008 - "dil9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "serdor" // standard input (expected here)
+ // 0x0008 - "cshdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
@@ -36430,69 +36430,69 @@ DRIVER_INIT_MEMBER(sc4_state,sc4dndra)
}
INPUT_PORTS_START( sc4dndra ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("collec")
- PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
- // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("ch stk")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("transf")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("b gamb")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("step")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("nodeal")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("p deal")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("deal")
- PORT_MODIFY("IN-9")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("p s bd")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil1" // standard input (motherboard)
- // 0x0002 - "dil2" // standard input (motherboard)
- // 0x0004 - "dil3" // standard input (motherboard)
- // 0x0008 - "dil4" // standard input (motherboard)
- // 0x0010 - "dil5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil6" // standard input (motherboard)
- // 0x0002 - "dil7" // standard input (motherboard)
- // 0x0004 - "dil8" // standard input (motherboard)
- // 0x0008 - "dil9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "serdor" // standard input (expected here)
- // 0x0008 - "cshdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("collec")
+ PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
+ // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("ch stk")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("transf")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("b gamb")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("step")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("nodeal")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("p deal")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("deal")
+ PORT_MODIFY("IN-9")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("p s bd")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil1" // standard input (motherboard)
+ // 0x0002 - "dil2" // standard input (motherboard)
+ // 0x0004 - "dil3" // standard input (motherboard)
+ // 0x0008 - "dil4" // standard input (motherboard)
+ // 0x0010 - "dil5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil6" // standard input (motherboard)
+ // 0x0002 - "dil7" // standard input (motherboard)
+ // 0x0004 - "dil8" // standard input (motherboard)
+ // 0x0008 - "dil9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "serdor" // standard input (expected here)
+ // 0x0008 - "cshdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
INPUT_PORTS_START( sc4dndra35 )
@@ -36534,70 +36534,70 @@ DRIVER_INIT_MEMBER(sc4_state,sc4dndbd)
}
INPUT_PORTS_START( sc4dndbd ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("collec")
- PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
- // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("ch stk")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("exchag")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("transf")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("start")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("cs bus")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("nodeal")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("pl del")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("deal")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("tk mes")
- PORT_MODIFY("IN-9")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("tk str")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil1" // standard input (motherboard)
- // 0x0002 - "dil2" // standard input (motherboard)
- // 0x0004 - "dil3" // standard input (motherboard)
- // 0x0008 - "dil4" // standard input (motherboard)
- // 0x0010 - "dil5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil6" // standard input (motherboard)
- // 0x0002 - "dil7" // standard input (motherboard)
- // 0x0004 - "dil8" // standard input (motherboard)
- // 0x0008 - "dil9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "serdor" // standard input (expected here)
- // 0x0008 - "cshdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("collec")
+ PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
+ // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("ch stk")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("exchag")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("transf")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("start")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("cs bus")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("nodeal")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("pl del")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("deal")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("tk mes")
+ PORT_MODIFY("IN-9")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("tk str")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil1" // standard input (motherboard)
+ // 0x0002 - "dil2" // standard input (motherboard)
+ // 0x0004 - "dil3" // standard input (motherboard)
+ // 0x0008 - "dil4" // standard input (motherboard)
+ // 0x0010 - "dil5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil6" // standard input (motherboard)
+ // 0x0002 - "dil7" // standard input (motherboard)
+ // 0x0004 - "dil8" // standard input (motherboard)
+ // 0x0008 - "dil9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "serdor" // standard input (expected here)
+ // 0x0008 - "cshdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
INPUT_PORTS_START( sc4dndbd35 )
@@ -36640,67 +36640,67 @@ DRIVER_INIT_MEMBER(sc4_state,sc4dndbr)
}
INPUT_PORTS_START( sc4dndbr ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("can/co")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("exchan")
- PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
- // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("ch stk")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("transf")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("nodeal")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("play d")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("deal")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("c or b")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("tk mes")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil1" // standard input (motherboard)
- // 0x0002 - "dil2" // standard input (motherboard)
- // 0x0004 - "dil3" // standard input (motherboard)
- // 0x0008 - "dil4" // standard input (motherboard)
- // 0x0010 - "dil5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil6" // standard input (motherboard)
- // 0x0002 - "dil7" // standard input (motherboard)
- // 0x0004 - "dil8" // standard input (motherboard)
- // 0x0008 - "dil9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "serdor" // standard input (expected here)
- // 0x0008 - "cshdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("can/co")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("exchan")
+ PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
+ // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("ch stk")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("transf")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("nodeal")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("play d")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("deal")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("c or b")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("tk mes")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil1" // standard input (motherboard)
+ // 0x0002 - "dil2" // standard input (motherboard)
+ // 0x0004 - "dil3" // standard input (motherboard)
+ // 0x0008 - "dil4" // standard input (motherboard)
+ // 0x0010 - "dil5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil6" // standard input (motherboard)
+ // 0x0002 - "dil7" // standard input (motherboard)
+ // 0x0004 - "dil8" // standard input (motherboard)
+ // 0x0008 - "dil9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "serdor" // standard input (expected here)
+ // 0x0008 - "cshdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
INPUT_PORTS_START( sc4dndbr35 )
@@ -36745,70 +36745,70 @@ DRIVER_INIT_MEMBER(sc4_state,sc4dndcc)
}
INPUT_PORTS_START( sc4dndcc ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("collec")
- PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
- // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("ch stk")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("exchag")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("transf")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("start")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("cs bus")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("tk bon")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("tk mes")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("nodeal")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("pl del")
- PORT_MODIFY("IN-9")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("deal")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil1" // standard input (motherboard)
- // 0x0002 - "dil2" // standard input (motherboard)
- // 0x0004 - "dil3" // standard input (motherboard)
- // 0x0008 - "dil4" // standard input (motherboard)
- // 0x0010 - "dil5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil6" // standard input (motherboard)
- // 0x0002 - "dil7" // standard input (motherboard)
- // 0x0004 - "dil8" // standard input (motherboard)
- // 0x0008 - "dil9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "serdor" // standard input (expected here)
- // 0x0008 - "cshdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("collec")
+ PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
+ // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("ch stk")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("exchag")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("transf")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("start")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("cs bus")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("tk bon")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("tk mes")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("nodeal")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("pl del")
+ PORT_MODIFY("IN-9")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("deal")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil1" // standard input (motherboard)
+ // 0x0002 - "dil2" // standard input (motherboard)
+ // 0x0004 - "dil3" // standard input (motherboard)
+ // 0x0008 - "dil4" // standard input (motherboard)
+ // 0x0010 - "dil5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil6" // standard input (motherboard)
+ // 0x0002 - "dil7" // standard input (motherboard)
+ // 0x0004 - "dil8" // standard input (motherboard)
+ // 0x0008 - "dil9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "serdor" // standard input (expected here)
+ // 0x0008 - "cshdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
INPUT_PORTS_START( sc4dndcc35 )
@@ -36851,71 +36851,71 @@ DRIVER_INIT_MEMBER(sc4_state,sc4dnddw)
m_reel_setup = sc4dnddw_reel_configs;
}
INPUT_PORTS_START( sc4dnddw ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("collec")
- PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
- // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchan")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("ch stk")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("transf")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("start")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("bankit")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("p deal")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("streak")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("l deal")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("m deal")
- PORT_MODIFY("IN-9")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("r deal")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_1 ) PORT_NAME("dond")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil1" // standard input (motherboard)
- // 0x0002 - "dil2" // standard input (motherboard)
- // 0x0004 - "dil3" // standard input (motherboard)
- // 0x0008 - "dil4" // standard input (motherboard)
- // 0x0010 - "dil5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil6" // standard input (motherboard)
- // 0x0002 - "dil7" // standard input (motherboard)
- // 0x0004 - "dil8" // standard input (motherboard)
- // 0x0008 - "dil9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "serdor" // standard input (expected here)
- // 0x0008 - "cshdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("collec")
+ PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
+ // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchan")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("ch stk")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("transf")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("start")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("bankit")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("p deal")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("streak")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("l deal")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("m deal")
+ PORT_MODIFY("IN-9")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("r deal")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_1 ) PORT_NAME("dond")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil1" // standard input (motherboard)
+ // 0x0002 - "dil2" // standard input (motherboard)
+ // 0x0004 - "dil3" // standard input (motherboard)
+ // 0x0008 - "dil4" // standard input (motherboard)
+ // 0x0010 - "dil5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil6" // standard input (motherboard)
+ // 0x0002 - "dil7" // standard input (motherboard)
+ // 0x0004 - "dil8" // standard input (motherboard)
+ // 0x0008 - "dil9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "serdor" // standard input (expected here)
+ // 0x0008 - "cshdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
INPUT_PORTS_START( sc4dnddw35 )
@@ -36959,67 +36959,67 @@ DRIVER_INIT_MEMBER(sc4_state,sc4dnddf)
}
INPUT_PORTS_START( sc4dnddf ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("collct")
- PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
- // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("ch stk")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("tra/ex")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("sta/ga")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tk bns")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("bankit")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("nodeal")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("deal")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("ply dl")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil1" // standard input (motherboard)
- // 0x0002 - "dil2" // standard input (motherboard)
- // 0x0004 - "dil3" // standard input (motherboard)
- // 0x0008 - "dil4" // standard input (motherboard)
- // 0x0010 - "dil5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil6" // standard input (motherboard)
- // 0x0002 - "dil7" // standard input (motherboard)
- // 0x0004 - "dil8" // standard input (motherboard)
- // 0x0008 - "dil9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "serdor" // standard input (expected here)
- // 0x0008 - "cshdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("collct")
+ PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
+ // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("ch stk")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("tra/ex")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("sta/ga")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tk bns")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("bankit")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("nodeal")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("deal")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("ply dl")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil1" // standard input (motherboard)
+ // 0x0002 - "dil2" // standard input (motherboard)
+ // 0x0004 - "dil3" // standard input (motherboard)
+ // 0x0008 - "dil4" // standard input (motherboard)
+ // 0x0010 - "dil5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil6" // standard input (motherboard)
+ // 0x0002 - "dil7" // standard input (motherboard)
+ // 0x0004 - "dil8" // standard input (motherboard)
+ // 0x0008 - "dil9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "serdor" // standard input (expected here)
+ // 0x0008 - "cshdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
INPUT_PORTS_START( sc4dnddf35 )
@@ -37061,70 +37061,70 @@ DRIVER_INIT_MEMBER(sc4_state,sc4dndpg)
}
INPUT_PORTS_START( sc4dndpg ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("collec")
- PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
- // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("ch stk")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("exchag")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("transf")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("start")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("cs bus")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("tk bon")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("tk mes")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("nodeal")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("pl del")
- PORT_MODIFY("IN-9")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("deal")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil1" // standard input (motherboard)
- // 0x0002 - "dil2" // standard input (motherboard)
- // 0x0004 - "dil3" // standard input (motherboard)
- // 0x0008 - "dil4" // standard input (motherboard)
- // 0x0010 - "dil5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil6" // standard input (motherboard)
- // 0x0002 - "dil7" // standard input (motherboard)
- // 0x0004 - "dil8" // standard input (motherboard)
- // 0x0008 - "dil9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "serdor" // standard input (expected here)
- // 0x0008 - "cshdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("collec")
+ PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
+ // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("ch stk")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("exchag")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("transf")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("start")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("cs bus")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("tk bon")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("tk mes")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("nodeal")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("pl del")
+ PORT_MODIFY("IN-9")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("deal")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil1" // standard input (motherboard)
+ // 0x0002 - "dil2" // standard input (motherboard)
+ // 0x0004 - "dil3" // standard input (motherboard)
+ // 0x0008 - "dil4" // standard input (motherboard)
+ // 0x0010 - "dil5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil6" // standard input (motherboard)
+ // 0x0002 - "dil7" // standard input (motherboard)
+ // 0x0004 - "dil8" // standard input (motherboard)
+ // 0x0008 - "dil9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "serdor" // standard input (expected here)
+ // 0x0008 - "cshdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
INPUT_PORTS_START( sc4dndpg35 )
@@ -37166,65 +37166,65 @@ DRIVER_INIT_MEMBER(sc4_state,sc4dndtp)
m_reel_setup = sc4dndtp_reel_configs;
}
INPUT_PORTS_START( sc4dndtp ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("ch stk")
- PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
- // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchng")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("trnsfr")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("nodeal")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("dond")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("deal")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil1" // standard input (motherboard)
- // 0x0002 - "dil2" // standard input (motherboard)
- // 0x0004 - "dil3" // standard input (motherboard)
- // 0x0008 - "dil4" // standard input (motherboard)
- // 0x0010 - "dil5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil6" // standard input (motherboard)
- // 0x0002 - "dil7" // standard input (motherboard)
- // 0x0004 - "dil8" // standard input (motherboard)
- // 0x0008 - "dil9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "serdor" // standard input (expected here)
- // 0x0008 - "cshdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("ch stk")
+ PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
+ // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchng")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("trnsfr")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("nodeal")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("dond")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("deal")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil1" // standard input (motherboard)
+ // 0x0002 - "dil2" // standard input (motherboard)
+ // 0x0004 - "dil3" // standard input (motherboard)
+ // 0x0008 - "dil4" // standard input (motherboard)
+ // 0x0010 - "dil5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil6" // standard input (motherboard)
+ // 0x0002 - "dil7" // standard input (motherboard)
+ // 0x0004 - "dil8" // standard input (motherboard)
+ // 0x0008 - "dil9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "serdor" // standard input (expected here)
+ // 0x0008 - "cshdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
INPUT_PORTS_START( sc4dndtp35 )
@@ -37268,73 +37268,73 @@ DRIVER_INIT_MEMBER(sc4_state,sc4dndww)
}
INPUT_PORTS_START( sc4dndww ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("collec")
- PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
- // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("ch stk")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("exchag")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("transf")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("start")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("b ndel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("b deal")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("tk mes")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("tk bon")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("tk str")
- PORT_MODIFY("IN-9")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("nodeal")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_1 ) PORT_NAME("pl del")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_2 ) PORT_NAME("deal")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_3 ) PORT_NAME("cs bus")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil1" // standard input (motherboard)
- // 0x0002 - "dil2" // standard input (motherboard)
- // 0x0004 - "dil3" // standard input (motherboard)
- // 0x0008 - "dil4" // standard input (motherboard)
- // 0x0010 - "dil5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil6" // standard input (motherboard)
- // 0x0002 - "dil7" // standard input (motherboard)
- // 0x0004 - "dil8" // standard input (motherboard)
- // 0x0008 - "dil9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "serdor" // standard input (expected here)
- // 0x0008 - "cshdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("collec")
+ PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
+ // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("ch stk")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("exchag")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("transf")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("start")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("b ndel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("b deal")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("tk mes")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("tk bon")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("tk str")
+ PORT_MODIFY("IN-9")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("nodeal")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_1 ) PORT_NAME("pl del")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_2 ) PORT_NAME("deal")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_3 ) PORT_NAME("cs bus")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil1" // standard input (motherboard)
+ // 0x0002 - "dil2" // standard input (motherboard)
+ // 0x0004 - "dil3" // standard input (motherboard)
+ // 0x0008 - "dil4" // standard input (motherboard)
+ // 0x0010 - "dil5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil6" // standard input (motherboard)
+ // 0x0002 - "dil7" // standard input (motherboard)
+ // 0x0004 - "dil8" // standard input (motherboard)
+ // 0x0008 - "dil9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "serdor" // standard input (expected here)
+ // 0x0008 - "cshdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
INPUT_PORTS_START( sc4dndww35 )
@@ -37370,72 +37370,72 @@ DRIVER_INIT_MEMBER(sc4_state,sc4dndcw)
}
INPUT_PORTS_START( sc4dndcw ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("collec")
- PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
- // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchag")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("transf")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("b ndel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("b deal")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("tk mes")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("tk bon")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("tk str")
- PORT_MODIFY("IN-9")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("nodeal")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_1 ) PORT_NAME("pl del")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_2 ) PORT_NAME("deal")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_3 ) PORT_NAME("cs bus")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil1" // standard input (motherboard)
- // 0x0002 - "dil2" // standard input (motherboard)
- // 0x0004 - "dil3" // standard input (motherboard)
- // 0x0008 - "dil4" // standard input (motherboard)
- // 0x0010 - "dil5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil6" // standard input (motherboard)
- // 0x0002 - "dil7" // standard input (motherboard)
- // 0x0004 - "dil8" // standard input (motherboard)
- // 0x0008 - "dil9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "serdor" // standard input (expected here)
- // 0x0008 - "cshdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("collec")
+ PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
+ // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchag")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("transf")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("b ndel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("b deal")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("tk mes")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("tk bon")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("tk str")
+ PORT_MODIFY("IN-9")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("nodeal")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_1 ) PORT_NAME("pl del")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_2 ) PORT_NAME("deal")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_3 ) PORT_NAME("cs bus")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil1" // standard input (motherboard)
+ // 0x0002 - "dil2" // standard input (motherboard)
+ // 0x0004 - "dil3" // standard input (motherboard)
+ // 0x0008 - "dil4" // standard input (motherboard)
+ // 0x0010 - "dil5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil6" // standard input (motherboard)
+ // 0x0002 - "dil7" // standard input (motherboard)
+ // 0x0004 - "dil8" // standard input (motherboard)
+ // 0x0008 - "dil9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "serdor" // standard input (expected here)
+ // 0x0008 - "cshdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
INPUT_PORTS_START( sc4dndcw5 )
@@ -37469,67 +37469,67 @@ DRIVER_INIT_MEMBER(sc4_state,sc4dndtr)
}
INPUT_PORTS_START( sc4dndtr ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("can/co")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("exchan")
- PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
- // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("ch stk")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("transf")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("no dea")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("play g")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("deal")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("tk msg")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("csh bu")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil1" // standard input (motherboard)
- // 0x0002 - "dil2" // standard input (motherboard)
- // 0x0004 - "dil3" // standard input (motherboard)
- // 0x0008 - "dil4" // standard input (motherboard)
- // 0x0010 - "dil5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil6" // standard input (motherboard)
- // 0x0002 - "dil7" // standard input (motherboard)
- // 0x0004 - "dil8" // standard input (motherboard)
- // 0x0008 - "dil9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "serdor" // standard input (expected here)
- // 0x0008 - "cshdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("can/co")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("exchan")
+ PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
+ // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("ch stk")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("transf")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("no dea")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("play g")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("deal")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("tk msg")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("csh bu")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil1" // standard input (motherboard)
+ // 0x0002 - "dil2" // standard input (motherboard)
+ // 0x0004 - "dil3" // standard input (motherboard)
+ // 0x0008 - "dil4" // standard input (motherboard)
+ // 0x0010 - "dil5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil6" // standard input (motherboard)
+ // 0x0002 - "dil7" // standard input (motherboard)
+ // 0x0004 - "dil8" // standard input (motherboard)
+ // 0x0008 - "dil9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "serdor" // standard input (expected here)
+ // 0x0008 - "cshdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
INPUT_PORTS_START( sc4dndtr70 )
@@ -37561,73 +37561,73 @@ DRIVER_INIT_MEMBER(sc4_state,sc4dndwb)
}
INPUT_PORTS_START( sc4dndwb ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cn/col")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("ch stk")
- PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
- // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchng")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("trnsfr")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("step")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("csh lo")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("sup lo")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("fet lo")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("csh hi")
- PORT_MODIFY("IN-9")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("sup hi")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_1 ) PORT_NAME("fet hi")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_2 ) PORT_NAME("nodeal")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_3 ) PORT_NAME("play")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_4 ) PORT_NAME("deal")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil1" // standard input (motherboard)
- // 0x0002 - "dil2" // standard input (motherboard)
- // 0x0004 - "dil3" // standard input (motherboard)
- // 0x0008 - "dil4" // standard input (motherboard)
- // 0x0010 - "dil5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil6" // standard input (motherboard)
- // 0x0002 - "dil7" // standard input (motherboard)
- // 0x0004 - "dil8" // standard input (motherboard)
- // 0x0008 - "dil9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "serdor" // standard input (expected here)
- // 0x0008 - "cshdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cn/col")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("ch stk")
+ PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
+ // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchng")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("trnsfr")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("step")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("csh lo")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("sup lo")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("fet lo")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("csh hi")
+ PORT_MODIFY("IN-9")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("sup hi")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_1 ) PORT_NAME("fet hi")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_2 ) PORT_NAME("nodeal")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_3 ) PORT_NAME("play")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_4 ) PORT_NAME("deal")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil1" // standard input (motherboard)
+ // 0x0002 - "dil2" // standard input (motherboard)
+ // 0x0004 - "dil3" // standard input (motherboard)
+ // 0x0008 - "dil4" // standard input (motherboard)
+ // 0x0010 - "dil5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil6" // standard input (motherboard)
+ // 0x0002 - "dil7" // standard input (motherboard)
+ // 0x0004 - "dil8" // standard input (motherboard)
+ // 0x0008 - "dil9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "serdor" // standard input (expected here)
+ // 0x0008 - "cshdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
INPUT_PORTS_START( sc4dndwb35 )
@@ -37664,66 +37664,66 @@ DRIVER_INIT_MEMBER(sc4_state,sc4dndbe)
}
INPUT_PORTS_START( sc4dndbe ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("coll")
- PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
- // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("deal o")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("transf")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("c or b")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("nodeal")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("deal")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("streak")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil1" // standard input (motherboard)
- // 0x0002 - "dil2" // standard input (motherboard)
- // 0x0004 - "dil3" // standard input (motherboard)
- // 0x0008 - "dil4" // standard input (motherboard)
- // 0x0010 - "dil5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil6" // standard input (motherboard)
- // 0x0002 - "dil7" // standard input (motherboard)
- // 0x0004 - "dil8" // standard input (motherboard)
- // 0x0008 - "dil9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "serdor" // standard input (expected here)
- // 0x0008 - "cshdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("coll")
+ PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
+ // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("deal o")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("transf")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("c or b")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("nodeal")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("deal")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("streak")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil1" // standard input (motherboard)
+ // 0x0002 - "dil2" // standard input (motherboard)
+ // 0x0004 - "dil3" // standard input (motherboard)
+ // 0x0008 - "dil4" // standard input (motherboard)
+ // 0x0010 - "dil5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil6" // standard input (motherboard)
+ // 0x0002 - "dil7" // standard input (motherboard)
+ // 0x0004 - "dil8" // standard input (motherboard)
+ // 0x0008 - "dil9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "serdor" // standard input (expected here)
+ // 0x0008 - "cshdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
INPUT_PORTS_START( sc4dndbe25 )
@@ -37773,71 +37773,71 @@ DRIVER_INIT_MEMBER(sc4_state,sc4dndbc)
}
INPUT_PORTS_START( sc4dndbc ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("collec")
- PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
- // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("ch stk")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("exchag")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("transf")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("start")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("cs bus")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("tk bon")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("tk mes")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("nodeal")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("pl del")
- PORT_MODIFY("IN-9")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("deal")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_1 ) PORT_NAME("tk stk")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil1" // standard input (motherboard)
- // 0x0002 - "dil2" // standard input (motherboard)
- // 0x0004 - "dil3" // standard input (motherboard)
- // 0x0008 - "dil4" // standard input (motherboard)
- // 0x0010 - "dil5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil6" // standard input (motherboard)
- // 0x0002 - "dil7" // standard input (motherboard)
- // 0x0004 - "dil8" // standard input (motherboard)
- // 0x0008 - "dil9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "serdor" // standard input (expected here)
- // 0x0008 - "cshdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("collec")
+ PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
+ // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("ch stk")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("exchag")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("transf")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("start")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("cs bus")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("tk bon")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("tk mes")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("nodeal")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("pl del")
+ PORT_MODIFY("IN-9")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("deal")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_1 ) PORT_NAME("tk stk")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil1" // standard input (motherboard)
+ // 0x0002 - "dil2" // standard input (motherboard)
+ // 0x0004 - "dil3" // standard input (motherboard)
+ // 0x0008 - "dil4" // standard input (motherboard)
+ // 0x0010 - "dil5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil6" // standard input (motherboard)
+ // 0x0002 - "dil7" // standard input (motherboard)
+ // 0x0004 - "dil8" // standard input (motherboard)
+ // 0x0008 - "dil9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "serdor" // standard input (expected here)
+ // 0x0008 - "cshdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
INPUT_PORTS_START( sc4dndbc70 )
@@ -37869,65 +37869,65 @@ DRIVER_INIT_MEMBER(sc4_state,sc4dmine)
}
INPUT_PORTS_START( sc4dmine ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("coll")
- PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchng")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-4")
- // 0x0002 - "hoplow" // known extended(?) input, sometimes 'hop hi'
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("c cash")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("spins")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("shoot")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "htopup" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "serdor" // standard input (expected here)
- // 0x0008 - "cshdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("coll")
+ PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchng")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-4")
+ // 0x0002 - "hoplow" // known extended(?) input, sometimes 'hop hi'
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("c cash")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("spins")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("shoot")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "htopup" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "serdor" // standard input (expected here)
+ // 0x0008 - "cshdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR1307 AWP DIAMOND MINE PR1307 DIAM MINE SOUNDS11
@@ -37962,67 +37962,67 @@ DRIVER_INIT_MEMBER(sc4_state,sc4ddosh_mbus)
}
INPUT_PORTS_START( sc4ddosh ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("collct")
- PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchng")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-4")
- // 0x0002 - "hoplow" // known extended(?) input, sometimes 'hop hi'
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tk csh")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("nudges")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("step")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("tk fet")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("tk kos")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "htopup" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "serdor" // standard input (expected here)
- // 0x0008 - "cshdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("collct")
+ PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchng")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-4")
+ // 0x0002 - "hoplow" // known extended(?) input, sometimes 'hop hi'
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tk csh")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("nudges")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("step")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("tk fet")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("tk kos")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "htopup" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "serdor" // standard input (expected here)
+ // 0x0008 - "cshdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// saw a crash on exit with this game, why?
@@ -38046,69 +38046,69 @@ GAMEL( 200?, sc4ddoshj ,sc4ddosh, sc4, sc4ddosh, sc4_state, sc4ddosh_mbus, RO
GAMEL( 200?, sc4ddoshk ,sc4ddosh, sc4, sc4ddosh, sc4_state, sc4ddosh_mbus, ROT0, "BFM","Doctor Dosh (Bellfruit) (Scorpion 4) (set 16)", GAME_NOT_WORKING | GAME_CLICKABLE_ARTWORK, layout_bfm_sc4 )
INPUT_PORTS_START( sc4dhh ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("coll")
- PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
- // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchng")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("transf")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 2" // standard input (expected here)
- // 0x0010 - "stk 3" // standard input (expected here)
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("sink")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("lo rig")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("hi rig")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("lo lef")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("hi lef")
- PORT_MODIFY("IN-9")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("streak")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil1" // standard input (motherboard)
- // 0x0002 - "dil2" // standard input (motherboard)
- // 0x0004 - "dil3" // standard input (motherboard)
- // 0x0008 - "dil4" // standard input (motherboard)
- // 0x0010 - "dil5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil6" // standard input (motherboard)
- // 0x0002 - "dil7" // standard input (motherboard)
- // 0x0004 - "dil8" // standard input (motherboard)
- // 0x0008 - "dil9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "serdor" // standard input (expected here)
- // 0x0008 - "cshdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("coll")
+ PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
+ // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchng")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("transf")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 2" // standard input (expected here)
+ // 0x0010 - "stk 3" // standard input (expected here)
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("sink")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("lo rig")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("hi rig")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("lo lef")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("hi lef")
+ PORT_MODIFY("IN-9")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("streak")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil1" // standard input (motherboard)
+ // 0x0002 - "dil2" // standard input (motherboard)
+ // 0x0004 - "dil3" // standard input (motherboard)
+ // 0x0008 - "dil4" // standard input (motherboard)
+ // 0x0010 - "dil5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil6" // standard input (motherboard)
+ // 0x0002 - "dil7" // standard input (motherboard)
+ // 0x0004 - "dil8" // standard input (motherboard)
+ // 0x0008 - "dil9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "serdor" // standard input (expected here)
+ // 0x0008 - "cshdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// board positions & steppa feature don't light anything, investigate (might only be a problem in demo mode?)
@@ -38137,66 +38137,66 @@ DRIVER_INIT_MEMBER(sc4_state,sc4dough)
}
INPUT_PORTS_START( sc4dough ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel OR coll")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("ch stk")
- PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
- // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchng")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("trnsfr")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tkstep")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("low")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("sshoot")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("f shot")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("tk bon")
- PORT_MODIFY("IN-9")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("high")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_1 ) PORT_NAME("c shot")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil1" // standard input (motherboard)
- // 0x0002 - "dil2" // standard input (motherboard)
- // 0x0004 - "dil3" // standard input (motherboard)
- // 0x0008 - "dil4" // standard input (motherboard)
- // 0x0010 - "dil5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil6" // standard input (motherboard)
- // 0x0002 - "dil7" // standard input (motherboard)
- // 0x0004 - "dil8" // standard input (motherboard)
- // 0x0008 - "dil9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "serdor" // standard input (expected here)
- // 0x0008 - "cshdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel OR coll")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("ch stk")
+ PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
+ // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchng")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("trnsfr")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tkstep")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("low")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("sshoot")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("f shot")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("tk bon")
+ PORT_MODIFY("IN-9")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("high")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_1 ) PORT_NAME("c shot")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil1" // standard input (motherboard)
+ // 0x0002 - "dil2" // standard input (motherboard)
+ // 0x0004 - "dil3" // standard input (motherboard)
+ // 0x0008 - "dil4" // standard input (motherboard)
+ // 0x0010 - "dil5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil6" // standard input (motherboard)
+ // 0x0002 - "dil7" // standard input (motherboard)
+ // 0x0004 - "dil8" // standard input (motherboard)
+ // 0x0008 - "dil9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "serdor" // standard input (expected here)
+ // 0x0008 - "cshdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR1615 AWP DOUGH SELECTA SCORP4 PR1615 DOUGH SELECTA SOUNDS11 DOUGH SELECTA S.SITE
@@ -38220,64 +38220,64 @@ DRIVER_INIT_MEMBER(sc4_state,sc4emmer)
}
INPUT_PORTS_START( sc4emmer ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("lh1")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("lh2")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("lh3")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("lh4")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("rh4")
- // 0x0100 - "hoplo" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("rh3")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("rh2")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("rh1")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk3" // standard input (expected here)
- // 0x0008 - "stk1" // standard input (expected here)
- // 0x0010 - "stk2" // standard input (expected here)
- PORT_MODIFY("IN-5")
- // 0x0001 - "jp 1" // standard input (expected here)
- // 0x0002 - "jp 2" // standard input (expected here)
- // 0x0004 - "jp 3" // standard input (expected here)
- // 0x0008 - "jp 4" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "pc 1" // standard input (expected here)
- // 0x0002 - "pc 2" // standard input (expected here)
- // 0x0004 - "pc 3" // standard input (expected here)
- // 0x0008 - "pc 4" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("lo")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("hi")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("step")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "test OR test" // standard input (motherboard)
- // 0x0002 - "dorlk" // standard input (expected here)
- // 0x0004 - "topdr" // standard input (expected here)
- // 0x0008 - "cshbx" // standard input (expected here)
- // 0x0010 - "dump" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("lh1")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("lh2")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("lh3")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("lh4")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("rh4")
+ // 0x0100 - "hoplo" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("rh3")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("rh2")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("rh1")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk3" // standard input (expected here)
+ // 0x0008 - "stk1" // standard input (expected here)
+ // 0x0010 - "stk2" // standard input (expected here)
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "jp 1" // standard input (expected here)
+ // 0x0002 - "jp 2" // standard input (expected here)
+ // 0x0004 - "jp 3" // standard input (expected here)
+ // 0x0008 - "jp 4" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "pc 1" // standard input (expected here)
+ // 0x0002 - "pc 2" // standard input (expected here)
+ // 0x0004 - "pc 3" // standard input (expected here)
+ // 0x0008 - "pc 4" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("lo")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("hi")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("step")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "test OR test" // standard input (motherboard)
+ // 0x0002 - "dorlk" // standard input (expected here)
+ // 0x0004 - "topdr" // standard input (expected here)
+ // 0x0008 - "cshbx" // standard input (expected here)
+ // 0x0010 - "dump" // standard input (expected here)
INPUT_PORTS_END
// PR2313 EMMERDALE EMMR SOUNDS EMMERDALE
@@ -38304,47 +38304,47 @@ DRIVER_INIT_MEMBER(sc4_state,sc4evol)
}
INPUT_PORTS_START( sc4evol ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("canc")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("stake")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold1")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold2")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold3")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("trans")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("exch")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("shoot")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "topup" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "test" // standard input (motherboard)
- // 0x0002 - "dorlk" // standard input (expected here)
- // 0x0004 - "tpdor" // standard input (expected here)
- // 0x0008 - "cshbx" // standard input (expected here)
- // 0x0010 - "deflt" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("canc")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("stake")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold3")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("trans")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("exch")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("shoot")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "topup" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "test" // standard input (motherboard)
+ // 0x0002 - "dorlk" // standard input (expected here)
+ // 0x0004 - "tpdor" // standard input (expected here)
+ // 0x0008 - "cshbx" // standard input (expected here)
+ // 0x0010 - "deflt" // standard input (expected here)
INPUT_PORTS_END
// PR2135 EVOLUTION EVOL SOUNDS EVOLUTION
@@ -38374,67 +38374,67 @@ DRIVER_INIT_MEMBER(sc4_state,sc4fguy)
}
INPUT_PORTS_START( sc4fguy ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("collec")
- PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
- // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("ch stk")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("transf")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("c or b")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("ply fg")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("leave")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("take")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("streak")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil1" // standard input (motherboard)
- // 0x0002 - "dil2" // standard input (motherboard)
- // 0x0004 - "dil3" // standard input (motherboard)
- // 0x0008 - "dil4" // standard input (motherboard)
- // 0x0010 - "dil5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil6" // standard input (motherboard)
- // 0x0002 - "dil7" // standard input (motherboard)
- // 0x0004 - "dil8" // standard input (motherboard)
- // 0x0008 - "dil9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "serdor" // standard input (expected here)
- // 0x0008 - "cshdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("collec")
+ PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
+ // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("ch stk")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("transf")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("c or b")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("ply fg")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("leave")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("take")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("streak")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil1" // standard input (motherboard)
+ // 0x0002 - "dil2" // standard input (motherboard)
+ // 0x0004 - "dil3" // standard input (motherboard)
+ // 0x0008 - "dil4" // standard input (motherboard)
+ // 0x0010 - "dil5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil6" // standard input (motherboard)
+ // 0x0002 - "dil7" // standard input (motherboard)
+ // 0x0004 - "dil8" // standard input (motherboard)
+ // 0x0008 - "dil9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "serdor" // standard input (expected here)
+ // 0x0008 - "cshdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
INPUT_PORTS_START( sc4fguy35 )
@@ -38476,61 +38476,61 @@ DRIVER_INIT_MEMBER(sc4_state,sc4fbspn)
}
INPUT_PORTS_START( sc4fbspn ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel OR coll")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("ch stk")
- PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
- // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchng")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("trnsfr")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-4")
- // 0x0010 - "top up" // known extended(?) input, sometimes 'top up'
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("g gutz")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("g bonu")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil1" // standard input (motherboard)
- // 0x0002 - "dil2" // standard input (motherboard)
- // 0x0004 - "dil3" // standard input (motherboard)
- // 0x0008 - "dil4" // standard input (motherboard)
- // 0x0010 - "dil5" // standard input (motherboard)
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil6" // standard input (motherboard)
- // 0x0002 - "dil7" // standard input (motherboard)
- // 0x0004 - "dil8" // standard input (motherboard)
- // 0x0008 - "dil9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "serdor" // standard input (expected here)
- // 0x0008 - "cshdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel OR coll")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("ch stk")
+ PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
+ // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchng")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("trnsfr")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-4")
+ // 0x0010 - "top up" // known extended(?) input, sometimes 'top up'
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("g gutz")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("g bonu")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil1" // standard input (motherboard)
+ // 0x0002 - "dil2" // standard input (motherboard)
+ // 0x0004 - "dil3" // standard input (motherboard)
+ // 0x0008 - "dil4" // standard input (motherboard)
+ // 0x0010 - "dil5" // standard input (motherboard)
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil6" // standard input (motherboard)
+ // 0x0002 - "dil7" // standard input (motherboard)
+ // 0x0004 - "dil8" // standard input (motherboard)
+ // 0x0008 - "dil9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "serdor" // standard input (expected here)
+ // 0x0008 - "cshdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR1721 AWP FAT BOY SPIN SCORP4 PR1701 FAT BOY SPIN SOUNDS11 FAT BOY SPIN S.SITE
@@ -38557,63 +38557,63 @@ DRIVER_INIT_MEMBER(sc4_state,sc4fmj)
}
INPUT_PORTS_START( sc4fmj ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("lh1")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("lh2")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("lh3")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("lh4")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("rh4")
- // 0x0100 - "hoplo" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("rh3")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("rh2")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("rh1")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk3" // standard input (expected here)
- // 0x0008 - "stk1" // standard input (expected here)
- // 0x0010 - "stk2" // standard input (expected here)
- PORT_MODIFY("IN-5")
- // 0x0001 - "jp 1" // standard input (expected here)
- // 0x0002 - "jp 2" // standard input (expected here)
- // 0x0004 - "jp 3" // standard input (expected here)
- // 0x0008 - "jp 4" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "pc 1" // standard input (expected here)
- // 0x0002 - "pc 2" // standard input (expected here)
- // 0x0004 - "pc 3" // standard input (expected here)
- // 0x0008 - "pc 4" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tk bon")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("tk csh")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "test OR test" // standard input (motherboard)
- // 0x0002 - "dorlk" // standard input (expected here)
- // 0x0004 - "topdr" // standard input (expected here)
- // 0x0008 - "cshbx" // standard input (expected here)
- // 0x0010 - "dump" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("lh1")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("lh2")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("lh3")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("lh4")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("rh4")
+ // 0x0100 - "hoplo" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("rh3")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("rh2")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("rh1")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk3" // standard input (expected here)
+ // 0x0008 - "stk1" // standard input (expected here)
+ // 0x0010 - "stk2" // standard input (expected here)
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "jp 1" // standard input (expected here)
+ // 0x0002 - "jp 2" // standard input (expected here)
+ // 0x0004 - "jp 3" // standard input (expected here)
+ // 0x0008 - "jp 4" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "pc 1" // standard input (expected here)
+ // 0x0002 - "pc 2" // standard input (expected here)
+ // 0x0004 - "pc 3" // standard input (expected here)
+ // 0x0008 - "pc 4" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tk bon")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("tk csh")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "test OR test" // standard input (motherboard)
+ // 0x0002 - "dorlk" // standard input (expected here)
+ // 0x0004 - "topdr" // standard input (expected here)
+ // 0x0008 - "cshbx" // standard input (expected here)
+ // 0x0010 - "dump" // standard input (expected here)
INPUT_PORTS_END
// PR2328 FULL METAL JACKPOT FULLM SOUNDS F METAL JACKPOT
@@ -38640,65 +38640,65 @@ DRIVER_INIT_MEMBER(sc4_state,sc4gd)
}
INPUT_PORTS_START( sc4gd ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2 OR high")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3 OR low")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("colect")
- // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchng")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tk haz")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("tk ss")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("tk nud")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("tk sht")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("tk fea")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "topdor" // standard input (expected here)
- // 0x0008 - "botdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2 OR high")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3 OR low")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("colect")
+ // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchng")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tk haz")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("tk ss")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("tk nud")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("tk sht")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("tk fea")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "topdor" // standard input (expected here)
+ // 0x0008 - "botdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR1016 GOLD DIGGER PR1016 GOLD DIGGER SOUNDS11
@@ -38729,57 +38729,57 @@ DRIVER_INIT_MEMBER(sc4_state,sc4gdclb)
INPUT_PORTS_START( sc4gdclb ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cn/col")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold4")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("stop")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("exchng")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-4")
- // 0x0001 - "hop2lo" // unexpected here
- // 0x0002 - "hop1lo OR hop lo" // known extended(?) input, sometimes 'hop hi'
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14 OR perc1" // standard input (motherboard)
- // 0x0010 - "dil15 OR perc2" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16 OR perc3" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "topdor" // standard input (expected here)
- // 0x0008 - "botdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cn/col")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold4")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("stop")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("exchng")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-4")
+ // 0x0001 - "hop2lo" // unexpected here
+ // 0x0002 - "hop1lo OR hop lo" // known extended(?) input, sometimes 'hop hi'
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14 OR perc1" // standard input (motherboard)
+ // 0x0010 - "dil15 OR perc2" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16 OR perc3" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "topdor" // standard input (expected here)
+ // 0x0008 - "botdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR1137 CLUB GOLD DIGGER PR1137 GOLDD CL SOUNDS11
@@ -38813,62 +38813,62 @@ DRIVER_INIT_MEMBER(sc4_state,sc4gball)
}
INPUT_PORTS_START( sc4gball ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("coll")
- PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
- // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchng")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("transf")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 2" // standard input (expected here)
- // 0x0010 - "stk 3" // standard input (expected here)
- PORT_MODIFY("IN-4")
- // 0x0010 - "top up" // known extended(?) input, sometimes 'top up'
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil1" // standard input (motherboard)
- // 0x0002 - "dil2" // standard input (motherboard)
- // 0x0004 - "dil3" // standard input (motherboard)
- // 0x0008 - "dil4" // standard input (motherboard)
- // 0x0010 - "dil5" // standard input (motherboard)
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil6" // standard input (motherboard)
- // 0x0002 - "dil7" // standard input (motherboard)
- // 0x0004 - "dil8" // standard input (motherboard)
- // 0x0008 - "dil9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "serdor" // standard input (expected here)
- // 0x0008 - "cshdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("coll")
+ PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
+ // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchng")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("transf")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 2" // standard input (expected here)
+ // 0x0010 - "stk 3" // standard input (expected here)
+ PORT_MODIFY("IN-4")
+ // 0x0010 - "top up" // known extended(?) input, sometimes 'top up'
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil1" // standard input (motherboard)
+ // 0x0002 - "dil2" // standard input (motherboard)
+ // 0x0004 - "dil3" // standard input (motherboard)
+ // 0x0008 - "dil4" // standard input (motherboard)
+ // 0x0010 - "dil5" // standard input (motherboard)
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil6" // standard input (motherboard)
+ // 0x0002 - "dil7" // standard input (motherboard)
+ // 0x0004 - "dil8" // standard input (motherboard)
+ // 0x0008 - "dil9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "serdor" // standard input (expected here)
+ // 0x0008 - "cshdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// this is a football themed game... completely different to golden balls casino
@@ -38895,67 +38895,67 @@ DRIVER_INIT_MEMBER(sc4_state,sc4gunp)
}
INPUT_PORTS_START( sc4gunp ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("collec")
- PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
- // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("ch stk")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("transf")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("do/die")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("sp d/d")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("tk bns")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("s mess")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("tk str")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil1" // standard input (motherboard)
- // 0x0002 - "dil2" // standard input (motherboard)
- // 0x0004 - "dil3" // standard input (motherboard)
- // 0x0008 - "dil4" // standard input (motherboard)
- // 0x0010 - "dil5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil6" // standard input (motherboard)
- // 0x0002 - "dil7" // standard input (motherboard)
- // 0x0004 - "dil8" // standard input (motherboard)
- // 0x0008 - "dil9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "serdor" // standard input (expected here)
- // 0x0008 - "cshdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("collec")
+ PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
+ // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("ch stk")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("transf")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("do/die")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("sp d/d")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("tk bns")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("s mess")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("tk str")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil1" // standard input (motherboard)
+ // 0x0002 - "dil2" // standard input (motherboard)
+ // 0x0004 - "dil3" // standard input (motherboard)
+ // 0x0008 - "dil4" // standard input (motherboard)
+ // 0x0010 - "dil5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil6" // standard input (motherboard)
+ // 0x0002 - "dil7" // standard input (motherboard)
+ // 0x0004 - "dil8" // standard input (motherboard)
+ // 0x0008 - "dil9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "serdor" // standard input (expected here)
+ // 0x0008 - "cshdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR3046 AWP THE GUNPOWDER SLOT S4 PR3016 GUNPOWDER SLOT SOUNDS11 GUNPOWDER SLOT S.SITE
@@ -38985,59 +38985,59 @@ DRIVER_INIT_MEMBER(sc4_state,sc4hapnt)
}
INPUT_PORTS_START( sc4hapnt ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("coll")
- PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("ch stk")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-4")
- // 0x0002 - "hoplow" // known extended(?) input, sometimes 'hop hi'
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tk not")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "htopup" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "serdor" // standard input (expected here)
- // 0x0008 - "cshdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("coll")
+ PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("ch stk")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-4")
+ // 0x0002 - "hoplow" // known extended(?) input, sometimes 'hop hi'
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tk not")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "htopup" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "serdor" // standard input (expected here)
+ // 0x0008 - "cshdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR1306 AWP HAPPY NOTES PR1306 HAPPY NOTES SOUNDS11
@@ -39050,62 +39050,62 @@ GAMEL( 200?, sc4hapnte ,sc4hapnt, sc4, sc4hapnt, sc4_state, sc4hapnt, ROT0, "
INPUT_PORTS_START( sc4hellb ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("coll")
- PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchng")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("c cash")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("shoot")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("spins")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "serdor" // standard input (expected here)
- // 0x0008 - "cshdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("coll")
+ PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchng")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("c cash")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("shoot")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("spins")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "serdor" // standard input (expected here)
+ // 0x0008 - "cshdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR1419 AWP HELLS BELLS PR1402 HELLS BELLS SOUNDS11
@@ -39139,71 +39139,71 @@ DRIVER_INIT_MEMBER(sc4_state,sc4hill)
}
INPUT_PORTS_START( sc4hill ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel OR coll")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("ch stk")
- PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
- // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchng")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("trnsfr")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-4")
- // 0x0010 - "top up" // known extended(?) input, sometimes 'top up'
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tkstep")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("lorght")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("lomid")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("loleft")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("hirght")
- PORT_MODIFY("IN-9")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("himid")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_1 ) PORT_NAME("hileft")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil1" // standard input (motherboard)
- // 0x0002 - "dil2" // standard input (motherboard)
- // 0x0004 - "dil3" // standard input (motherboard)
- // 0x0008 - "dil4" // standard input (motherboard)
- // 0x0010 - "dil5" // standard input (motherboard)
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil6" // standard input (motherboard)
- // 0x0002 - "dil7" // standard input (motherboard)
- // 0x0004 - "dil8" // standard input (motherboard)
- // 0x0008 - "dil9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "serdor" // standard input (expected here)
- // 0x0008 - "cshdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel OR coll")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("ch stk")
+ PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
+ // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchng")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("trnsfr")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-4")
+ // 0x0010 - "top up" // known extended(?) input, sometimes 'top up'
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tkstep")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("lorght")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("lomid")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("loleft")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("hirght")
+ PORT_MODIFY("IN-9")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("himid")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_1 ) PORT_NAME("hileft")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil1" // standard input (motherboard)
+ // 0x0002 - "dil2" // standard input (motherboard)
+ // 0x0004 - "dil3" // standard input (motherboard)
+ // 0x0008 - "dil4" // standard input (motherboard)
+ // 0x0010 - "dil5" // standard input (motherboard)
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil6" // standard input (motherboard)
+ // 0x0002 - "dil7" // standard input (motherboard)
+ // 0x0004 - "dil8" // standard input (motherboard)
+ // 0x0008 - "dil9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "serdor" // standard input (expected here)
+ // 0x0008 - "cshdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR1643 AWP HILLBILLIONAIRE SCORP4 PR1613 HILLBILLIONAIRE SOUNDS11 HILLBILLIONAIRE S.SITE
@@ -39228,55 +39228,55 @@ DRIVER_INIT_MEMBER(sc4_state,sc4hiss)
}
INPUT_PORTS_START( sc4hiss ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancl")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("stake")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold1")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold2")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold3")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("trans")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("exch")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refil")
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("c lo")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("b lo")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("f lo")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("c hi")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("b hi")
- PORT_MODIFY("IN-9")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("f hi")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_1 ) PORT_NAME("step")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_2 ) PORT_NAME("take")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "test" // standard input (motherboard)
- // 0x0002 - "lock" // standard input (expected here)
- // 0x0004 - "topdor" // standard input (expected here)
- // 0x0008 - "botdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancl")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("stake")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold3")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("trans")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("exch")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refil")
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("c lo")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("b lo")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("f lo")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("c hi")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("b hi")
+ PORT_MODIFY("IN-9")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("f hi")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_1 ) PORT_NAME("step")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_2 ) PORT_NAME("take")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "test" // standard input (motherboard)
+ // 0x0002 - "lock" // standard input (expected here)
+ // 0x0004 - "topdor" // standard input (expected here)
+ // 0x0008 - "botdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR2176 HISSING QUID VIPA SOUNDS HISSING QUID
@@ -39307,68 +39307,68 @@ DRIVER_INIT_MEMBER(sc4_state,sc4hotrd)
}
INPUT_PORTS_START( sc4hotrd ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cn/col")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("ch stk")
- PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
- // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchng")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("trnsfr")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("lose")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("hole8")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("hole7")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("hole6")
- PORT_MODIFY("IN-9")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("hole5")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_1 ) PORT_NAME("hole4")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_2 ) PORT_NAME("hole3")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_3 ) PORT_NAME("hole2")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_4 ) PORT_NAME("hole1")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil1" // standard input (motherboard)
- // 0x0002 - "dil2" // standard input (motherboard)
- // 0x0004 - "dil3" // standard input (motherboard)
- // 0x0008 - "dil4" // standard input (motherboard)
- // 0x0010 - "dil5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil6" // standard input (motherboard)
- // 0x0002 - "dil7" // standard input (motherboard)
- // 0x0004 - "dil8" // standard input (motherboard)
- // 0x0008 - "dil9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "serdor" // standard input (expected here)
- // 0x0008 - "cshdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cn/col")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("ch stk")
+ PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
+ // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchng")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("trnsfr")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("lose")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("hole8")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("hole7")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("hole6")
+ PORT_MODIFY("IN-9")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("hole5")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_1 ) PORT_NAME("hole4")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_2 ) PORT_NAME("hole3")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_3 ) PORT_NAME("hole2")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_4 ) PORT_NAME("hole1")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil1" // standard input (motherboard)
+ // 0x0002 - "dil2" // standard input (motherboard)
+ // 0x0004 - "dil3" // standard input (motherboard)
+ // 0x0008 - "dil4" // standard input (motherboard)
+ // 0x0010 - "dil5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil6" // standard input (motherboard)
+ // 0x0002 - "dil7" // standard input (motherboard)
+ // 0x0004 - "dil8" // standard input (motherboard)
+ // 0x0008 - "dil9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "serdor" // standard input (expected here)
+ // 0x0008 - "cshdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR1733 AWP HOT ROD SCORP4 PR1713 HOT ROD SOUNDS11 HOT ROD S.SITE
@@ -39392,71 +39392,71 @@ DRIVER_INIT_MEMBER(sc4_state,sc4hotsh)
}
INPUT_PORTS_START( sc4hotsh ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("collec")
- PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
- // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("ch stk")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("exchan")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("transf")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("start")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("h or m")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("tk str")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("tk bon")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("tk tip")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("ply hs")
- PORT_MODIFY("IN-9")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("bankit")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_1 ) PORT_NAME("shoot")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil1" // standard input (motherboard)
- // 0x0002 - "dil2" // standard input (motherboard)
- // 0x0004 - "dil3" // standard input (motherboard)
- // 0x0008 - "dil4" // standard input (motherboard)
- // 0x0010 - "dil5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil6" // standard input (motherboard)
- // 0x0002 - "dil7" // standard input (motherboard)
- // 0x0004 - "dil8" // standard input (motherboard)
- // 0x0008 - "dil9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "serdor" // standard input (expected here)
- // 0x0008 - "cshdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("collec")
+ PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
+ // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("ch stk")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("exchan")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("transf")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("start")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("h or m")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("tk str")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("tk bon")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("tk tip")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("ply hs")
+ PORT_MODIFY("IN-9")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("bankit")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_1 ) PORT_NAME("shoot")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil1" // standard input (motherboard)
+ // 0x0002 - "dil2" // standard input (motherboard)
+ // 0x0004 - "dil3" // standard input (motherboard)
+ // 0x0008 - "dil4" // standard input (motherboard)
+ // 0x0010 - "dil5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil6" // standard input (motherboard)
+ // 0x0002 - "dil7" // standard input (motherboard)
+ // 0x0004 - "dil8" // standard input (motherboard)
+ // 0x0008 - "dil9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "serdor" // standard input (expected here)
+ // 0x0008 - "cshdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR3231 AWP HOT SHOT SCORP4 PR3211 HOT SHOT SOUNDS11 HOT SHOT S.SITE
@@ -39482,63 +39482,63 @@ DRIVER_INIT_MEMBER(sc4_state,sc4hotwd)
INPUT_PORTS_START( sc4hotwd ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2 OR high")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3 OR low")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("colect")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchng")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tk fea")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("tk sht")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("tk haz")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("tk nud")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("tk ss")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "topdor" // standard input (expected here)
- // 0x0008 - "botdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2 OR high")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3 OR low")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("colect")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchng")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tk fea")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("tk sht")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("tk haz")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("tk nud")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("tk ss")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "topdor" // standard input (expected here)
+ // 0x0008 - "botdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR1311 HOT WAD PR1311 HOT WAD SOUNDS11
@@ -39569,64 +39569,64 @@ DRIVER_INIT_MEMBER(sc4_state,sc4celeb)
}
INPUT_PORTS_START( sc4celeb ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("coll")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold 3")
- PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
- // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchng")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("transf")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 2" // standard input (expected here)
- // 0x0010 - "stk 3" // standard input (expected here)
- PORT_MODIFY("IN-4")
- // 0x0010 - "top up" // known extended(?) input, sometimes 'top up'
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("get me")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "serdor" // standard input (expected here)
- // 0x0008 - "cshdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("coll")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold 3")
+ PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
+ // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchng")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("transf")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 2" // standard input (expected here)
+ // 0x0010 - "stk 3" // standard input (expected here)
+ PORT_MODIFY("IN-4")
+ // 0x0010 - "top up" // known extended(?) input, sometimes 'top up'
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("get me")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "serdor" // standard input (expected here)
+ // 0x0008 - "cshdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR1603 AWP IM A CELEBRITY PR1603 IM A CELEB SOUNDS11 IM A CELEBRITY S.SITE
@@ -39654,47 +39654,47 @@ DRIVER_INIT_MEMBER(sc4_state,sc4inspn)
}
INPUT_PORTS_START( sc4inspn ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("can/co")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("transf")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold1")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold2")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold3")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchge")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("take s")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("cashpo")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "topup" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "test" // standard input (motherboard)
- // 0x0002 - "lock" // standard input (expected here)
- // 0x0004 - "topdor" // standard input (expected here)
- // 0x0008 - "botdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("can/co")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("transf")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold3")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchge")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("take s")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("cashpo")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "topup" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "test" // standard input (motherboard)
+ // 0x0002 - "lock" // standard input (expected here)
+ // 0x0004 - "topdor" // standard input (expected here)
+ // 0x0008 - "botdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR2555 INNER SPIN V013 INNERSPINSND INNER SPIN
@@ -39719,66 +39719,66 @@ DRIVER_INIT_MEMBER(sc4_state,sc4ijob)
}
INPUT_PORTS_START( sc4ijob ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("can/co")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("ch stk")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold 3")
- PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
- // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("ply it")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("transf")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("get aw")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("streak")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("leave")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("take")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil1" // standard input (motherboard)
- // 0x0002 - "dil2" // standard input (motherboard)
- // 0x0004 - "dil3" // standard input (motherboard)
- // 0x0008 - "dil4" // standard input (motherboard)
- // 0x0010 - "dil5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil6" // standard input (motherboard)
- // 0x0002 - "dil7" // standard input (motherboard)
- // 0x0004 - "dil8" // standard input (motherboard)
- // 0x0008 - "dil9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "serdor" // standard input (expected here)
- // 0x0008 - "cshdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("can/co")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("ch stk")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold 3")
+ PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
+ // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("ply it")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("transf")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("get aw")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("streak")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("leave")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("take")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil1" // standard input (motherboard)
+ // 0x0002 - "dil2" // standard input (motherboard)
+ // 0x0004 - "dil3" // standard input (motherboard)
+ // 0x0008 - "dil4" // standard input (motherboard)
+ // 0x0010 - "dil5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil6" // standard input (motherboard)
+ // 0x0002 - "dil7" // standard input (motherboard)
+ // 0x0004 - "dil8" // standard input (motherboard)
+ // 0x0008 - "dil9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "serdor" // standard input (expected here)
+ // 0x0008 - "cshdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
@@ -39815,65 +39815,65 @@ DRIVER_INIT_MEMBER(sc4_state,sc4ldvl)
}
INPUT_PORTS_START( sc4ldvl ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("collec")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold 3")
- // 0x0100 - "hoplo" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("trans")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("chgstk")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk3" // standard input (expected here)
- // 0x0008 - "stk1" // standard input (expected here)
- // 0x0010 - "stk2" // standard input (expected here)
- PORT_MODIFY("IN-5")
- // 0x0001 - "jp 1" // standard input (expected here)
- // 0x0002 - "jp 2" // standard input (expected here)
- // 0x0004 - "jp 3" // standard input (expected here)
- // 0x0008 - "jp 4" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "pc 1" // standard input (expected here)
- // 0x0002 - "pc 2" // standard input (expected here)
- // 0x0004 - "pc 3" // standard input (expected here)
- // 0x0008 - "pc 4" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tk cas")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("move u")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("tk cpo")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("tk sho")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "test" // standard input (motherboard)
- // 0x0002 - "dorlk" // standard input (expected here)
- // 0x0004 - "topdr" // standard input (expected here)
- // 0x0008 - "cshbx" // standard input (expected here)
- // 0x0010 - "dump" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("collec")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold 3")
+ // 0x0100 - "hoplo" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("trans")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("chgstk")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk3" // standard input (expected here)
+ // 0x0008 - "stk1" // standard input (expected here)
+ // 0x0010 - "stk2" // standard input (expected here)
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "jp 1" // standard input (expected here)
+ // 0x0002 - "jp 2" // standard input (expected here)
+ // 0x0004 - "jp 3" // standard input (expected here)
+ // 0x0008 - "jp 4" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "pc 1" // standard input (expected here)
+ // 0x0002 - "pc 2" // standard input (expected here)
+ // 0x0004 - "pc 3" // standard input (expected here)
+ // 0x0008 - "pc 4" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tk cas")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("move u")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("tk cpo")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("tk sho")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "test" // standard input (motherboard)
+ // 0x0002 - "dorlk" // standard input (expected here)
+ // 0x0004 - "topdr" // standard input (expected here)
+ // 0x0008 - "cshbx" // standard input (expected here)
+ // 0x0010 - "dump" // standard input (expected here)
INPUT_PORTS_END
// PR2376 LITTLE DEVIL LDEVIL SOUNDS LITTLE DEVIL
@@ -39900,62 +39900,62 @@ DRIVER_INIT_MEMBER(sc4_state,sc4lotrr)
}
INPUT_PORTS_START( sc4lotrr ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("coll")
- PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
- // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchng")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("transf")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-4")
- // 0x0010 - "top up" // known extended(?) input, sometimes 'top up'
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil1" // standard input (motherboard)
- // 0x0002 - "dil2" // standard input (motherboard)
- // 0x0004 - "dil3" // standard input (motherboard)
- // 0x0008 - "dil4" // standard input (motherboard)
- // 0x0010 - "dil5" // standard input (motherboard)
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil6" // standard input (motherboard)
- // 0x0002 - "dil7" // standard input (motherboard)
- // 0x0004 - "dil8" // standard input (motherboard)
- // 0x0008 - "dil9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "serdor" // standard input (expected here)
- // 0x0008 - "cshdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("coll")
+ PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
+ // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchng")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("transf")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-4")
+ // 0x0010 - "top up" // known extended(?) input, sometimes 'top up'
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil1" // standard input (motherboard)
+ // 0x0002 - "dil2" // standard input (motherboard)
+ // 0x0004 - "dil3" // standard input (motherboard)
+ // 0x0008 - "dil4" // standard input (motherboard)
+ // 0x0010 - "dil5" // standard input (motherboard)
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil6" // standard input (motherboard)
+ // 0x0002 - "dil7" // standard input (motherboard)
+ // 0x0004 - "dil8" // standard input (motherboard)
+ // 0x0008 - "dil9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "serdor" // standard input (expected here)
+ // 0x0008 - "cshdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR1427 AWP RETURN OF THE KING PR1413 RETURN OF THE SOUNDS11 RETURN OF KING S.SITE
@@ -39984,65 +39984,65 @@ DRIVER_INIT_MEMBER(sc4_state,sc4manic)
}
INPUT_PORTS_START( sc4manic ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("collct")
- PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
- // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("ch stk")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("tra/ex")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("sta/ga")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("bankit")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("tk bns")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("tk csh")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil1" // standard input (motherboard)
- // 0x0002 - "dil2" // standard input (motherboard)
- // 0x0004 - "dil3" // standard input (motherboard)
- // 0x0008 - "dil4" // standard input (motherboard)
- // 0x0010 - "dil5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil6" // standard input (motherboard)
- // 0x0002 - "dil7" // standard input (motherboard)
- // 0x0004 - "dil8" // standard input (motherboard)
- // 0x0008 - "dil9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "serdor" // standard input (expected here)
- // 0x0008 - "cshdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("collct")
+ PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
+ // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("ch stk")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("tra/ex")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("sta/ga")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("bankit")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("tk bns")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("tk csh")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil1" // standard input (motherboard)
+ // 0x0002 - "dil2" // standard input (motherboard)
+ // 0x0004 - "dil3" // standard input (motherboard)
+ // 0x0008 - "dil4" // standard input (motherboard)
+ // 0x0010 - "dil5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil6" // standard input (motherboard)
+ // 0x0002 - "dil7" // standard input (motherboard)
+ // 0x0004 - "dil8" // standard input (motherboard)
+ // 0x0008 - "dil9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "serdor" // standard input (expected here)
+ // 0x0008 - "cshdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR3034 AWP MANIC MINER SCORP4 PR3004 MANIC MINER SOUNDS11 MANIC MINER S.SITE
@@ -40072,65 +40072,65 @@ DRIVER_INIT_MEMBER(sc4_state,sc4mmm)
}
INPUT_PORTS_START( sc4mmm ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancl")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("coll")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold1")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold2")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold3")
- // 0x0100 - "hoplo" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("trans")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("tk fea")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk3" // standard input (expected here)
- // 0x0008 - "stk1" // standard input (expected here)
- // 0x0010 - "stk2" // standard input (expected here)
- PORT_MODIFY("IN-5")
- // 0x0001 - "jp 1" // standard input (expected here)
- // 0x0002 - "jp 2" // standard input (expected here)
- // 0x0004 - "jp 3" // standard input (expected here)
- // 0x0008 - "jp 4" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "pc 1" // standard input (expected here)
- // 0x0002 - "pc 2" // standard input (expected here)
- // 0x0004 - "pc 3" // standard input (expected here)
- // 0x0008 - "pc 4" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("bon ga")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("step")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("take m")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("p supe")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "test" // standard input (motherboard)
- // 0x0002 - "dorlk" // standard input (expected here)
- // 0x0004 - "topdr" // standard input (expected here)
- // 0x0008 - "cshbx" // standard input (expected here)
- // 0x0010 - "dump" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancl")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("coll")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold3")
+ // 0x0100 - "hoplo" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("trans")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("tk fea")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk3" // standard input (expected here)
+ // 0x0008 - "stk1" // standard input (expected here)
+ // 0x0010 - "stk2" // standard input (expected here)
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "jp 1" // standard input (expected here)
+ // 0x0002 - "jp 2" // standard input (expected here)
+ // 0x0004 - "jp 3" // standard input (expected here)
+ // 0x0008 - "jp 4" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "pc 1" // standard input (expected here)
+ // 0x0002 - "pc 2" // standard input (expected here)
+ // 0x0004 - "pc 3" // standard input (expected here)
+ // 0x0008 - "pc 4" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("bon ga")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("step")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("take m")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("p supe")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "test" // standard input (motherboard)
+ // 0x0002 - "dorlk" // standard input (expected here)
+ // 0x0004 - "topdr" // standard input (expected here)
+ // 0x0008 - "cshbx" // standard input (expected here)
+ // 0x0010 - "dump" // standard input (expected here)
INPUT_PORTS_END
@@ -40161,58 +40161,58 @@ DRIVER_INIT_MEMBER(sc4_state,sc4mmad)
}
INPUT_PORTS_START( sc4mmad ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancl")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("stake")
- // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exch")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("trans")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-4")
- // 0x0010 - "top up" // known extended(?) input, sometimes 'top up'
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("c lo")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("b lo")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("f lo")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("step")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("f hi")
- PORT_MODIFY("IN-9")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("b hi")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_1 ) PORT_NAME("c hi")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_2 ) PORT_NAME("take")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "topup" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "test" // standard input (motherboard)
- // 0x0002 - "dorlk" // standard input (expected here)
- // 0x0004 - "tpdor" // standard input (expected here)
- // 0x0008 - "cshbx" // standard input (expected here)
- // 0x0010 - "deflt" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancl")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("stake")
+ // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exch")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("trans")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-4")
+ // 0x0010 - "top up" // known extended(?) input, sometimes 'top up'
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("c lo")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("b lo")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("f lo")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("step")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("f hi")
+ PORT_MODIFY("IN-9")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("b hi")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_1 ) PORT_NAME("c hi")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_2 ) PORT_NAME("take")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "topup" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "test" // standard input (motherboard)
+ // 0x0002 - "dorlk" // standard input (expected here)
+ // 0x0004 - "tpdor" // standard input (expected here)
+ // 0x0008 - "cshbx" // standard input (expected here)
+ // 0x0010 - "deflt" // standard input (expected here)
INPUT_PORTS_END
// PR2533 MONEY MADNESS MONM SOUNDS MONEY MADNESS
@@ -40244,67 +40244,67 @@ DRIVER_INIT_MEMBER(sc4_state,sc4mdm)
}
INPUT_PORTS_START( sc4mdm ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("collec")
- PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
- // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("ch stk")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("transf")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("b or b")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("pl mon")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("leave")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("take")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("tk str")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil1" // standard input (motherboard)
- // 0x0002 - "dil2" // standard input (motherboard)
- // 0x0004 - "dil3" // standard input (motherboard)
- // 0x0008 - "dil4" // standard input (motherboard)
- // 0x0010 - "dil5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil6" // standard input (motherboard)
- // 0x0002 - "dil7" // standard input (motherboard)
- // 0x0004 - "dil8" // standard input (motherboard)
- // 0x0008 - "dil9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "serdor" // standard input (expected here)
- // 0x0008 - "cshdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("collec")
+ PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
+ // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("ch stk")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("transf")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("b or b")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("pl mon")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("leave")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("take")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("tk str")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil1" // standard input (motherboard)
+ // 0x0002 - "dil2" // standard input (motherboard)
+ // 0x0004 - "dil3" // standard input (motherboard)
+ // 0x0008 - "dil4" // standard input (motherboard)
+ // 0x0010 - "dil5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil6" // standard input (motherboard)
+ // 0x0002 - "dil7" // standard input (motherboard)
+ // 0x0004 - "dil8" // standard input (motherboard)
+ // 0x0008 - "dil9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "serdor" // standard input (expected here)
+ // 0x0008 - "cshdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR3333 AWP MONOPOLY DOUBLE MONEY S4 PR3308 MPOLY D MONEY SOUNDS11 DOUBLE MONEY S.SITE
@@ -40328,70 +40328,70 @@ DRIVER_INIT_MEMBER(sc4_state,sc4mhn)
}
INPUT_PORTS_START( sc4mhn ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("lh1")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("lh2")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("lh3")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("lh4")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("rh4")
- // 0x0100 - "hoplo" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("rh3")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("rh2")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("rh1")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refil")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk3" // standard input (expected here)
- // 0x0008 - "stk1" // standard input (expected here)
- // 0x0010 - "stk2" // standard input (expected here)
- PORT_MODIFY("IN-5")
- // 0x0001 - "jp 1" // standard input (expected here)
- // 0x0002 - "jp 2" // standard input (expected here)
- // 0x0004 - "jp 3" // standard input (expected here)
- // 0x0008 - "jp 4" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "pc 1" // standard input (expected here)
- // 0x0002 - "pc 2" // standard input (expected here)
- // 0x0004 - "pc 3" // standard input (expected here)
- // 0x0008 - "pc 4" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("f lo")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("b lo")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("c lo")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("shot")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("c hi")
- PORT_MODIFY("IN-9")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("b hi")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_1 ) PORT_NAME("f hi")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_2 ) PORT_NAME("step")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "topup" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "test" // standard input (motherboard)
- // 0x0002 - "dorlk" // standard input (expected here)
- // 0x0004 - "topdr" // standard input (expected here)
- // 0x0008 - "cshbx" // standard input (expected here)
- // 0x0010 - "dump" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("lh1")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("lh2")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("lh3")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("lh4")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("rh4")
+ // 0x0100 - "hoplo" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("rh3")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("rh2")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("rh1")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refil")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk3" // standard input (expected here)
+ // 0x0008 - "stk1" // standard input (expected here)
+ // 0x0010 - "stk2" // standard input (expected here)
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "jp 1" // standard input (expected here)
+ // 0x0002 - "jp 2" // standard input (expected here)
+ // 0x0004 - "jp 3" // standard input (expected here)
+ // 0x0008 - "jp 4" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "pc 1" // standard input (expected here)
+ // 0x0002 - "pc 2" // standard input (expected here)
+ // 0x0004 - "pc 3" // standard input (expected here)
+ // 0x0008 - "pc 4" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("f lo")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("b lo")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("c lo")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("shot")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("c hi")
+ PORT_MODIFY("IN-9")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("b hi")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_1 ) PORT_NAME("f hi")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_2 ) PORT_NAME("step")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "topup" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "test" // standard input (motherboard)
+ // 0x0002 - "dorlk" // standard input (expected here)
+ // 0x0004 - "topdr" // standard input (expected here)
+ // 0x0008 - "cshbx" // standard input (expected here)
+ // 0x0010 - "dump" // standard input (expected here)
INPUT_PORTS_END
// PR2380 MONOPOLY HERE AND NOW MR2R SOUNDS NITH
@@ -40416,66 +40416,66 @@ DRIVER_INIT_MEMBER(sc4_state,sc4mhp)
}
INPUT_PORTS_START( sc4mhp ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("can/co")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hot p")
- PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
- // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("transf")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("ch stk")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("streak")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("b or b")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("refuse")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("sell")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil1" // standard input (motherboard)
- // 0x0002 - "dil2" // standard input (motherboard)
- // 0x0004 - "dil3" // standard input (motherboard)
- // 0x0008 - "dil4" // standard input (motherboard)
- // 0x0010 - "dil5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil6" // standard input (motherboard)
- // 0x0002 - "dil7" // standard input (motherboard)
- // 0x0004 - "dil8" // standard input (motherboard)
- // 0x0008 - "dil9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "serdor" // standard input (expected here)
- // 0x0008 - "cshdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("can/co")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hot p")
+ PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
+ // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("transf")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("ch stk")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("streak")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("b or b")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("refuse")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("sell")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil1" // standard input (motherboard)
+ // 0x0002 - "dil2" // standard input (motherboard)
+ // 0x0004 - "dil3" // standard input (motherboard)
+ // 0x0008 - "dil4" // standard input (motherboard)
+ // 0x0010 - "dil5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil6" // standard input (motherboard)
+ // 0x0002 - "dil7" // standard input (motherboard)
+ // 0x0004 - "dil8" // standard input (motherboard)
+ // 0x0008 - "dil9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "serdor" // standard input (expected here)
+ // 0x0008 - "cshdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR2345 AWP MONOPOLY HOT PROPERTY S4 PR2345 HOT PROPERTY SOUNDS11 HOT PROPERTY S.SITE
@@ -40513,62 +40513,62 @@ DRIVER_INIT_MEMBER(sc4_state,sc4mmb)
}
INPUT_PORTS_START( sc4mmb ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("collec")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold 3")
- PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
- // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("stake")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("takfet")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("trnsfr")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("start")
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("sneakp")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("gamfet")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("gambon")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil1" // standard input (motherboard)
- // 0x0002 - "dil2" // standard input (motherboard)
- // 0x0004 - "dil3" // standard input (motherboard)
- // 0x0008 - "dil4" // standard input (motherboard)
- // 0x0010 - "dil5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil6" // standard input (motherboard)
- // 0x0002 - "dil7" // standard input (motherboard)
- // 0x0004 - "dil8" // standard input (motherboard)
- // 0x0008 - "dil9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "serdor" // standard input (expected here)
- // 0x0008 - "cshdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("collec")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold 3")
+ PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
+ // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("stake")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("takfet")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("trnsfr")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("start")
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("sneakp")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("gamfet")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("gambon")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil1" // standard input (motherboard)
+ // 0x0002 - "dil2" // standard input (motherboard)
+ // 0x0004 - "dil3" // standard input (motherboard)
+ // 0x0008 - "dil4" // standard input (motherboard)
+ // 0x0010 - "dil5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil6" // standard input (motherboard)
+ // 0x0002 - "dil7" // standard input (motherboard)
+ // 0x0004 - "dil8" // standard input (motherboard)
+ // 0x0008 - "dil9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "serdor" // standard input (expected here)
+ // 0x0008 - "cshdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR1931 AWP MONOLOLY MONEY BAGS SCORP4 PR1911 MPOLY MONEYBAGS SOUNDS11 MONEYBAGS S.SITE
@@ -40592,60 +40592,60 @@ DRIVER_INIT_MEMBER(sc4_state,sc4mrh)
}
INPUT_PORTS_START( sc4mrh ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel OR collec")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("transf")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("autopl")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("start")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-4")
- // 0x0008 - "top up OR top up" // known extended(?) input, sometimes 'hop top'
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "green OR test" // standard input (motherboard)
- // 0x0002 - "cshdor" // standard input (expected here)
- // 0x0004 - "serdor" // standard input (expected here)
- // 0x0008 - "hopdmp" // standard input (expected here)
- // 0x0010 - "serdor" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel OR collec")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("transf")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("autopl")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("start")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-4")
+ // 0x0008 - "top up OR top up" // known extended(?) input, sometimes 'hop top'
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "green OR test" // standard input (motherboard)
+ // 0x0002 - "cshdor" // standard input (expected here)
+ // 0x0004 - "serdor" // standard input (expected here)
+ // 0x0008 - "hopdmp" // standard input (expected here)
+ // 0x0010 - "serdor" // standard input (expected here)
INPUT_PORTS_END
// PR2363 RED HOT MONOP MONOPOLY ARCADE MONO SOUNDS MONOPOLY
@@ -40673,65 +40673,65 @@ DRIVER_INIT_MEMBER(sc4_state,sc4mr2r)
}
INPUT_PORTS_START( sc4mr2r ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("lh1")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("lh2")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("lh3")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("lh4")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("rh4")
- // 0x0100 - "hoplo" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("rh3")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("rh2")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("rh1")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk3" // standard input (expected here)
- // 0x0008 - "stk1" // standard input (expected here)
- // 0x0010 - "stk2" // standard input (expected here)
- PORT_MODIFY("IN-5")
- // 0x0001 - "jp 1" // standard input (expected here)
- // 0x0002 - "jp 2" // standard input (expected here)
- // 0x0004 - "jp 3" // standard input (expected here)
- // 0x0008 - "jp 4" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "pc 1" // standard input (expected here)
- // 0x0002 - "pc 2" // standard input (expected here)
- // 0x0004 - "pc 3" // standard input (expected here)
- // 0x0008 - "pc 4" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("step")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("take m")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("bon ga")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("p supe")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "test" // standard input (motherboard)
- // 0x0002 - "dorlk" // standard input (expected here)
- // 0x0004 - "topdr" // standard input (expected here)
- // 0x0008 - "cshbx" // standard input (expected here)
- // 0x0010 - "dump" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("lh1")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("lh2")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("lh3")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("lh4")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("rh4")
+ // 0x0100 - "hoplo" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("rh3")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("rh2")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("rh1")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk3" // standard input (expected here)
+ // 0x0008 - "stk1" // standard input (expected here)
+ // 0x0010 - "stk2" // standard input (expected here)
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "jp 1" // standard input (expected here)
+ // 0x0002 - "jp 2" // standard input (expected here)
+ // 0x0004 - "jp 3" // standard input (expected here)
+ // 0x0008 - "jp 4" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "pc 1" // standard input (expected here)
+ // 0x0002 - "pc 2" // standard input (expected here)
+ // 0x0004 - "pc 3" // standard input (expected here)
+ // 0x0008 - "pc 4" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("step")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("take m")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("bon ga")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("p supe")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "test" // standard input (motherboard)
+ // 0x0002 - "dorlk" // standard input (expected here)
+ // 0x0004 - "topdr" // standard input (expected here)
+ // 0x0008 - "cshbx" // standard input (expected here)
+ // 0x0010 - "dump" // standard input (expected here)
INPUT_PORTS_END
// PR2329 MONOPOLY ROAD TO RICHES MR2R SOUNDS ROAD TO RICHES
@@ -40759,68 +40759,68 @@ DRIVER_INIT_MEMBER(sc4_state,sc4nmare)
}
INPUT_PORTS_START( sc4nmare ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("collct")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold 3")
- PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
- // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("hold 4")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("ch stk")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("trnsfr")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("start")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("s or g")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("grab")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("slash")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("tk stk")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("d or a")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil1" // standard input (motherboard)
- // 0x0002 - "dil2" // standard input (motherboard)
- // 0x0004 - "dil3" // standard input (motherboard)
- // 0x0008 - "dil4" // standard input (motherboard)
- // 0x0010 - "dil5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil6" // standard input (motherboard)
- // 0x0002 - "dil7" // standard input (motherboard)
- // 0x0004 - "dil8" // standard input (motherboard)
- // 0x0008 - "dil9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "serdor" // standard input (expected here)
- // 0x0008 - "cshdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("collct")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold 3")
+ PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
+ // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("hold 4")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("ch stk")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("trnsfr")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("start")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("s or g")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("grab")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("slash")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("tk stk")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("d or a")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil1" // standard input (motherboard)
+ // 0x0002 - "dil2" // standard input (motherboard)
+ // 0x0004 - "dil3" // standard input (motherboard)
+ // 0x0008 - "dil4" // standard input (motherboard)
+ // 0x0010 - "dil5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil6" // standard input (motherboard)
+ // 0x0002 - "dil7" // standard input (motherboard)
+ // 0x0004 - "dil8" // standard input (motherboard)
+ // 0x0008 - "dil9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "serdor" // standard input (expected here)
+ // 0x0008 - "cshdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR3032 AWP NIGHTMARE ON ELM STREET S4 PR3002 ELM STREET SOUNDS11 NIGHTMARE ELM ST S.SITE
@@ -40847,65 +40847,65 @@ DRIVER_INIT_MEMBER(sc4_state,sc4potp)
}
INPUT_PORTS_START( sc4potp ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("coll")
- PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
- // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchng")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("transf")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-4")
- // 0x0010 - "top up" // known extended(?) input, sometimes 'top up'
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("c cash")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("c feat")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil1" // standard input (motherboard)
- // 0x0002 - "dil2" // standard input (motherboard)
- // 0x0004 - "dil3" // standard input (motherboard)
- // 0x0008 - "dil4" // standard input (motherboard)
- // 0x0010 - "dil5" // standard input (motherboard)
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil6" // standard input (motherboard)
- // 0x0002 - "dil7" // standard input (motherboard)
- // 0x0004 - "dil8" // standard input (motherboard)
- // 0x0008 - "dil9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "serdor" // standard input (expected here)
- // 0x0008 - "cshdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("coll")
+ PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
+ // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchng")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("transf")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-4")
+ // 0x0010 - "top up" // known extended(?) input, sometimes 'top up'
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("c cash")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("c feat")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil1" // standard input (motherboard)
+ // 0x0002 - "dil2" // standard input (motherboard)
+ // 0x0004 - "dil3" // standard input (motherboard)
+ // 0x0008 - "dil4" // standard input (motherboard)
+ // 0x0010 - "dil5" // standard input (motherboard)
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil6" // standard input (motherboard)
+ // 0x0002 - "dil7" // standard input (motherboard)
+ // 0x0004 - "dil8" // standard input (motherboard)
+ // 0x0008 - "dil9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "serdor" // standard input (expected here)
+ // 0x0008 - "cshdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR1612 PICK OF THE PACK PR1612 PICK OF THE PACK SOUNDS11 PICK OF THE PACK S.SITE
@@ -40914,58 +40914,58 @@ GAMEL( 200?, sc4potpa ,sc4potp, sc4, sc4potp, sc4_state, sc4potp, ROT0, "BF
INPUT_PORTS_START( sc4ppcr ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel OR colect")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("autopl")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("transf")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-4")
- // 0x0008 - "top up" // known extended(?) input, sometimes 'hop top'
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "test" // standard input (motherboard)
- // 0x0002 - "cshdor" // standard input (expected here)
- // 0x0004 - "serdor" // standard input (expected here)
- // 0x0008 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel OR colect")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("autopl")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("transf")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-4")
+ // 0x0008 - "top up" // known extended(?) input, sometimes 'hop top'
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "test" // standard input (motherboard)
+ // 0x0002 - "cshdor" // standard input (expected here)
+ // 0x0004 - "serdor" // standard input (expected here)
+ // 0x0008 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR2279 PINK PANTHER CLOUSEAUS REVENGE REVENGE QPS REVENGE SOUNDS
@@ -41000,73 +41000,73 @@ DRIVER_INIT_MEMBER(sc4_state,sc4ppctc)
}
INPUT_PORTS_START( sc4ppctc ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("collec")
- PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
- // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("ch stk")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("exchag")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("transf")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("start")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("b leav")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("b take")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("tk clu")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("tk bon")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("cs bus")
- PORT_MODIFY("IN-9")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("tk str")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_1 ) PORT_NAME("leave")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_2 ) PORT_NAME("pl ctc")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_3 ) PORT_NAME("take")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil1" // standard input (motherboard)
- // 0x0002 - "dil2" // standard input (motherboard)
- // 0x0004 - "dil3" // standard input (motherboard)
- // 0x0008 - "dil4" // standard input (motherboard)
- // 0x0010 - "dil5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil6" // standard input (motherboard)
- // 0x0002 - "dil7" // standard input (motherboard)
- // 0x0004 - "dil8" // standard input (motherboard)
- // 0x0008 - "dil9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "serdor" // standard input (expected here)
- // 0x0008 - "cshdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("collec")
+ PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
+ // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("ch stk")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("exchag")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("transf")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("start")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("b leav")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("b take")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("tk clu")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("tk bon")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("cs bus")
+ PORT_MODIFY("IN-9")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("tk str")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_1 ) PORT_NAME("leave")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_2 ) PORT_NAME("pl ctc")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_3 ) PORT_NAME("take")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil1" // standard input (motherboard)
+ // 0x0002 - "dil2" // standard input (motherboard)
+ // 0x0004 - "dil3" // standard input (motherboard)
+ // 0x0008 - "dil4" // standard input (motherboard)
+ // 0x0010 - "dil5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil6" // standard input (motherboard)
+ // 0x0002 - "dil7" // standard input (motherboard)
+ // 0x0004 - "dil8" // standard input (motherboard)
+ // 0x0008 - "dil9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "serdor" // standard input (expected here)
+ // 0x0008 - "cshdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR2407 AWP PINK PANTHER CRACK THE CODE SCORP4 PR2407 CRACK THE CODE SOUNDS11 CRACK THE CODE S.SITE
@@ -41081,59 +41081,59 @@ GAMEL( 200?, sc4ppctcg ,sc4ppctc, sc4, sc4ppctc, sc4_state, sc4ppctc, ROT0, "
INPUT_PORTS_START( sc4ppdym ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel OR collec")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("blank")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("autopl")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill OR refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-4")
- // 0x0008 - "top up OR top up" // known extended(?) input, sometimes 'hop top'
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "test OR grnbut OR test" // standard input (motherboard)
- // 0x0002 - "cshdor" // standard input (expected here)
- // 0x0004 - "cshdor" // standard input (expected here)
- // 0x0008 - "hopdmp" // standard input (expected here)
- // 0x0010 - "serdor" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel OR collec")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("blank")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("autopl")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill OR refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-4")
+ // 0x0008 - "top up OR top up" // known extended(?) input, sometimes 'hop top'
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "test OR grnbut OR test" // standard input (motherboard)
+ // 0x0002 - "cshdor" // standard input (expected here)
+ // 0x0004 - "cshdor" // standard input (expected here)
+ // 0x0008 - "hopdmp" // standard input (expected here)
+ // 0x0010 - "serdor" // standard input (expected here)
INPUT_PORTS_END
// PR2330 PINK PANTHER DYM PINK PANTHER DYM QPS DYMT SOUNDS PINK PANTHER DYM -
@@ -41166,64 +41166,64 @@ DRIVER_INIT_MEMBER(sc4_state,sc4pony)
}
INPUT_PORTS_START( sc4pony ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("coll")
- PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
- // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchng")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 2" // standard input (expected here)
- // 0x0010 - "stk 3" // standard input (expected here)
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("c cash")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("shoot")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("spins")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil1" // standard input (motherboard)
- // 0x0002 - "dil2" // standard input (motherboard)
- // 0x0004 - "dil3" // standard input (motherboard)
- // 0x0008 - "dil4" // standard input (motherboard)
- // 0x0010 - "dil5" // standard input (motherboard)
- // 0x0100 - "htopup" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil6" // standard input (motherboard)
- // 0x0002 - "dil7" // standard input (motherboard)
- // 0x0004 - "dil8" // standard input (motherboard)
- // 0x0008 - "dil9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "serdor" // standard input (expected here)
- // 0x0008 - "cshdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("coll")
+ PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
+ // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchng")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 2" // standard input (expected here)
+ // 0x0010 - "stk 3" // standard input (expected here)
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("c cash")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("shoot")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("spins")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil1" // standard input (motherboard)
+ // 0x0002 - "dil2" // standard input (motherboard)
+ // 0x0004 - "dil3" // standard input (motherboard)
+ // 0x0008 - "dil4" // standard input (motherboard)
+ // 0x0010 - "dil5" // standard input (motherboard)
+ // 0x0100 - "htopup" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil6" // standard input (motherboard)
+ // 0x0002 - "dil7" // standard input (motherboard)
+ // 0x0004 - "dil8" // standard input (motherboard)
+ // 0x0008 - "dil9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "serdor" // standard input (expected here)
+ // 0x0008 - "cshdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR1408 PONY EXPRESS PR1408 PONY EXPRESS SOUNDS11 PONY EXPRESS S.SITE
@@ -41251,66 +41251,66 @@ DRIVER_INIT_MEMBER(sc4_state,sc4popey)
}
INPUT_PORTS_START( sc4popey ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("can/co")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("ch stk")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold 3")
- PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
- // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("ply it")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("transf")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("streak")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("s or s")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("leave")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("take")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil1" // standard input (motherboard)
- // 0x0002 - "dil2" // standard input (motherboard)
- // 0x0004 - "dil3" // standard input (motherboard)
- // 0x0008 - "dil4" // standard input (motherboard)
- // 0x0010 - "dil5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil6" // standard input (motherboard)
- // 0x0002 - "dil7" // standard input (motherboard)
- // 0x0004 - "dil8" // standard input (motherboard)
- // 0x0008 - "dil9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "serdor" // standard input (expected here)
- // 0x0008 - "cshdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("can/co")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("ch stk")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold 3")
+ PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
+ // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("ply it")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("transf")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("streak")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("s or s")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("leave")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("take")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil1" // standard input (motherboard)
+ // 0x0002 - "dil2" // standard input (motherboard)
+ // 0x0004 - "dil3" // standard input (motherboard)
+ // 0x0008 - "dil4" // standard input (motherboard)
+ // 0x0010 - "dil5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil6" // standard input (motherboard)
+ // 0x0002 - "dil7" // standard input (motherboard)
+ // 0x0004 - "dil8" // standard input (motherboard)
+ // 0x0008 - "dil9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "serdor" // standard input (expected here)
+ // 0x0008 - "cshdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR2417 AWP POPEYE S4 PR2417 POPEYE SOUNDS11 POPEYE S.SITE
@@ -41339,75 +41339,75 @@ DRIVER_INIT_MEMBER(sc4_state,sc4pwrbl)
}
INPUT_PORTS_START( sc4pwrbl ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("collct")
- PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
- // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchng")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("trnsfr")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 2" // standard input (expected here)
- // 0x0010 - "stk 3" // standard input (expected here)
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-7")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_7_0 ) PORT_NAME("tilt")
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("r ball")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("lose")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("hole 8")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("hole 7")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("hole 6")
- PORT_MODIFY("IN-9")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("hole 5")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_1 ) PORT_NAME("hole 4")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_2 ) PORT_NAME("hole 3")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_3 ) PORT_NAME("hole 2")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_4 ) PORT_NAME("hole 1")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "htopup" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "serdor" // standard input (expected here)
- // 0x0008 - "cshdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("collct")
+ PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
+ // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchng")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("trnsfr")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 2" // standard input (expected here)
+ // 0x0010 - "stk 3" // standard input (expected here)
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-7")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_7_0 ) PORT_NAME("tilt")
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("r ball")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("lose")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("hole 8")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("hole 7")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("hole 6")
+ PORT_MODIFY("IN-9")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("hole 5")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_1 ) PORT_NAME("hole 4")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_2 ) PORT_NAME("hole 3")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_3 ) PORT_NAME("hole 2")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_4 ) PORT_NAME("hole 1")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "htopup" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "serdor" // standard input (expected here)
+ // 0x0008 - "cshdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// sequel to gamball, mechanical?
@@ -41433,63 +41433,63 @@ DRIVER_INIT_MEMBER(sc4_state,sc4quidv)
}
INPUT_PORTS_START( sc4quidv ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("lh1")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("lh2")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("lh3")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("lh4")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("rh4")
- // 0x0100 - "hoplo" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("rh3")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("rh2")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("rh1")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk3" // standard input (expected here)
- // 0x0008 - "stk1" // standard input (expected here)
- // 0x0010 - "stk2" // standard input (expected here)
- PORT_MODIFY("IN-5")
- // 0x0001 - "jp 1" // standard input (expected here)
- // 0x0002 - "jp 2" // standard input (expected here)
- // 0x0004 - "jp 3" // standard input (expected here)
- // 0x0008 - "jp 4" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "pc 1" // standard input (expected here)
- // 0x0002 - "pc 2" // standard input (expected here)
- // 0x0004 - "pc 3" // standard input (expected here)
- // 0x0008 - "pc 4" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tk bon")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("tk csh")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "test OR test" // standard input (motherboard)
- // 0x0002 - "dorlk" // standard input (expected here)
- // 0x0004 - "topdr" // standard input (expected here)
- // 0x0008 - "cshbx" // standard input (expected here)
- // 0x0010 - "dump" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("lh1")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("lh2")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("lh3")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("lh4")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("rh4")
+ // 0x0100 - "hoplo" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("rh3")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("rh2")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("rh1")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk3" // standard input (expected here)
+ // 0x0008 - "stk1" // standard input (expected here)
+ // 0x0010 - "stk2" // standard input (expected here)
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "jp 1" // standard input (expected here)
+ // 0x0002 - "jp 2" // standard input (expected here)
+ // 0x0004 - "jp 3" // standard input (expected here)
+ // 0x0008 - "jp 4" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "pc 1" // standard input (expected here)
+ // 0x0002 - "pc 2" // standard input (expected here)
+ // 0x0004 - "pc 3" // standard input (expected here)
+ // 0x0008 - "pc 4" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tk bon")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("tk csh")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "test OR test" // standard input (motherboard)
+ // 0x0002 - "dorlk" // standard input (expected here)
+ // 0x0004 - "topdr" // standard input (expected here)
+ // 0x0008 - "cshbx" // standard input (expected here)
+ // 0x0010 - "dump" // standard input (expected here)
INPUT_PORTS_END
// PR2342 QUID VICIOUS QUIDV SOUNDS QUID VICIOUS
@@ -41515,60 +41515,60 @@ DRIVER_INIT_MEMBER(sc4_state,sc4rhxcs)
}
INPUT_PORTS_START( sc4rhxcs ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel OR collec")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("transf")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("autopl")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("start")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-4")
- // 0x0008 - "top up OR top up" // known extended(?) input, sometimes 'hop top'
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "green OR test" // standard input (motherboard)
- // 0x0002 - "cshdor" // standard input (expected here)
- // 0x0004 - "serdor" // standard input (expected here)
- // 0x0008 - "hopdmp" // standard input (expected here)
- // 0x0010 - "serdor" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel OR collec")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("transf")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("autopl")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("start")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-4")
+ // 0x0008 - "top up OR top up" // known extended(?) input, sometimes 'hop top'
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "green OR test" // standard input (motherboard)
+ // 0x0002 - "cshdor" // standard input (expected here)
+ // 0x0004 - "serdor" // standard input (expected here)
+ // 0x0008 - "hopdmp" // standard input (expected here)
+ // 0x0010 - "serdor" // standard input (expected here)
INPUT_PORTS_END
// PR2364 CASINO RED HOT X RED HOT X CRHX SOUNDS RED HOT X
@@ -41598,53 +41598,53 @@ DRIVER_INIT_MEMBER(sc4_state,sc4redsq)
}
INPUT_PORTS_START( sc4redsq ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cnccol")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("exch")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("trans")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("t nuds")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("t cash")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("m rght")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("m down")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("m left")
- PORT_MODIFY("IN-9")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("m up")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_1 ) PORT_NAME("t cpot")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "test" // standard input (motherboard)
- // 0x0002 - "dor lk" // standard input (expected here)
- // 0x0004 - "tp dor" // standard input (expected here)
- // 0x0008 - "csh bx" // standard input (expected here)
- // 0x0010 - "deflt" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cnccol")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("exch")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("trans")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("t nuds")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("t cash")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("m rght")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("m down")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("m left")
+ PORT_MODIFY("IN-9")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("m up")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_1 ) PORT_NAME("t cpot")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "test" // standard input (motherboard)
+ // 0x0002 - "dor lk" // standard input (expected here)
+ // 0x0004 - "tp dor" // standard input (expected here)
+ // 0x0008 - "csh bx" // standard input (expected here)
+ // 0x0010 - "deflt" // standard input (expected here)
INPUT_PORTS_END
@@ -41672,60 +41672,60 @@ DRIVER_INIT_MEMBER(sc4_state,sc4rosts)
}
INPUT_PORTS_START( sc4rosts ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cn/col")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold4")
- // 0x0100 - "hopfit" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("stop")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("ex/tra")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-4")
- // 0x0100 - "hoplow" // known extended input, usually 'hopper low'
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tk win")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("tk nud")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14 OR perc1" // standard input (motherboard)
- // 0x0010 - "dil15 OR perc2" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16 OR perc3" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "topdor" // standard input (expected here)
- // 0x0008 - "botdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cn/col")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold4")
+ // 0x0100 - "hopfit" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("stop")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("ex/tra")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-4")
+ // 0x0100 - "hoplow" // known extended input, usually 'hopper low'
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tk win")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("tk nud")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14 OR perc1" // standard input (motherboard)
+ // 0x0010 - "dil15 OR perc2" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16 OR perc3" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "topdor" // standard input (expected here)
+ // 0x0008 - "botdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR3256 CLUB RONNIE O SULLIVANS TOURNAMENT SCORP4 RONNIE OSULLIVAN CLUB PR3256 RONNIE O SOUNDS11 RONNIE SULLIVAN
@@ -41755,70 +41755,70 @@ DRIVER_INIT_MEMBER(sc4_state,sc4rovrt)
}
INPUT_PORTS_START( sc4rovrt ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancl")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("collec")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold1")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold2")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold3")
- // 0x0100 - "hoplo" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("trans")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("exch")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk3" // standard input (expected here)
- // 0x0008 - "stk1" // standard input (expected here)
- // 0x0010 - "stk2" // standard input (expected here)
- PORT_MODIFY("IN-5")
- // 0x0001 - "jp 1" // standard input (expected here)
- // 0x0002 - "jp 2" // standard input (expected here)
- // 0x0004 - "jp 3" // standard input (expected here)
- // 0x0008 - "jp 4" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "pc 1" // standard input (expected here)
- // 0x0002 - "pc 2" // standard input (expected here)
- // 0x0004 - "pc 3" // standard input (expected here)
- // 0x0008 - "pc 4" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("f lo")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("b lo")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("c lo")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("shoot")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("c hi")
- PORT_MODIFY("IN-9")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("b hi")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_1 ) PORT_NAME("f hi")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_2 ) PORT_NAME("step")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "top up OR top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "test" // standard input (motherboard)
- // 0x0002 - "dorlk" // standard input (expected here)
- // 0x0004 - "topdr" // standard input (expected here)
- // 0x0008 - "cshbx" // standard input (expected here)
- // 0x0010 - "dump" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancl")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("collec")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold3")
+ // 0x0100 - "hoplo" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("trans")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("exch")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk3" // standard input (expected here)
+ // 0x0008 - "stk1" // standard input (expected here)
+ // 0x0010 - "stk2" // standard input (expected here)
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "jp 1" // standard input (expected here)
+ // 0x0002 - "jp 2" // standard input (expected here)
+ // 0x0004 - "jp 3" // standard input (expected here)
+ // 0x0008 - "jp 4" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "pc 1" // standard input (expected here)
+ // 0x0002 - "pc 2" // standard input (expected here)
+ // 0x0004 - "pc 3" // standard input (expected here)
+ // 0x0008 - "pc 4" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("f lo")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("b lo")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("c lo")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("shoot")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("c hi")
+ PORT_MODIFY("IN-9")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("b hi")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_1 ) PORT_NAME("f hi")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_2 ) PORT_NAME("step")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "top up OR top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "test" // standard input (motherboard)
+ // 0x0002 - "dorlk" // standard input (expected here)
+ // 0x0004 - "topdr" // standard input (expected here)
+ // 0x0008 - "cshbx" // standard input (expected here)
+ // 0x0010 - "dump" // standard input (expected here)
INPUT_PORTS_END
// PR2311 ROVERS RETURN ROVERS RETURN SOUNDS ROVERS RETURN
@@ -41846,68 +41846,68 @@ DRIVER_INIT_MEMBER(sc4_state,sc4showt)
}
INPUT_PORTS_START( sc4showt ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("collec")
- PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
- // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchan")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("ch stk")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("transf")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("start")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("bankit")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("p show")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("streak")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("c cash")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("sh tim")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil1" // standard input (motherboard)
- // 0x0002 - "dil2" // standard input (motherboard)
- // 0x0004 - "dil3" // standard input (motherboard)
- // 0x0008 - "dil4" // standard input (motherboard)
- // 0x0010 - "dil5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil6" // standard input (motherboard)
- // 0x0002 - "dil7" // standard input (motherboard)
- // 0x0004 - "dil8" // standard input (motherboard)
- // 0x0008 - "dil9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "serdor" // standard input (expected here)
- // 0x0008 - "cshdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("collec")
+ PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
+ // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchan")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("ch stk")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("transf")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("start")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("bankit")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("p show")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("streak")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("c cash")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("sh tim")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil1" // standard input (motherboard)
+ // 0x0002 - "dil2" // standard input (motherboard)
+ // 0x0004 - "dil3" // standard input (motherboard)
+ // 0x0008 - "dil4" // standard input (motherboard)
+ // 0x0010 - "dil5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil6" // standard input (motherboard)
+ // 0x0002 - "dil7" // standard input (motherboard)
+ // 0x0004 - "dil8" // standard input (motherboard)
+ // 0x0008 - "dil9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "serdor" // standard input (expected here)
+ // 0x0008 - "cshdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR3043 AWP SHOW TIME S4 PR3013 SHOWTIME SOUNDS11 SHOW TIME S.SITE
@@ -41937,57 +41937,57 @@ DRIVER_INIT_MEMBER(sc4_state,sc4spice)
}
INPUT_PORTS_START( sc4spice ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("collct")
- PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
- // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("ch stk")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("trf/ex")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil1" // standard input (motherboard)
- // 0x0002 - "dil2" // standard input (motherboard)
- // 0x0004 - "dil3" // standard input (motherboard)
- // 0x0008 - "dil4" // standard input (motherboard)
- // 0x0010 - "dil5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil6" // standard input (motherboard)
- // 0x0002 - "dil7" // standard input (motherboard)
- // 0x0004 - "dil8" // standard input (motherboard)
- // 0x0008 - "dil9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "serdor" // standard input (expected here)
- // 0x0008 - "cshdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("collct")
+ PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
+ // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("ch stk")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("trf/ex")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil1" // standard input (motherboard)
+ // 0x0002 - "dil2" // standard input (motherboard)
+ // 0x0004 - "dil3" // standard input (motherboard)
+ // 0x0008 - "dil4" // standard input (motherboard)
+ // 0x0010 - "dil5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil6" // standard input (motherboard)
+ // 0x0002 - "dil7" // standard input (motherboard)
+ // 0x0004 - "dil8" // standard input (motherboard)
+ // 0x0008 - "dil9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "serdor" // standard input (expected here)
+ // 0x0008 - "cshdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR1921 AWP SPICE IT UP SCORP4 PR1901 SPICE IT UP SOUNDS11 SPICE IT UP S.SITE
@@ -42013,63 +42013,63 @@ DRIVER_INIT_MEMBER(sc4_state,sc4sus)
}
INPUT_PORTS_START( sc4sus ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancl")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("colect")
- // 0x0100 - "hoplo" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("trans")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("exch")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk3" // standard input (expected here)
- // 0x0008 - "stk1" // standard input (expected here)
- // 0x0010 - "stk2" // standard input (expected here)
- PORT_MODIFY("IN-5")
- // 0x0001 - "jp 1" // standard input (expected here)
- // 0x0002 - "jp 2" // standard input (expected here)
- // 0x0004 - "jp 3" // standard input (expected here)
- // 0x0008 - "jp 4" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "pc 1" // standard input (expected here)
- // 0x0002 - "pc 2" // standard input (expected here)
- // 0x0004 - "pc 3" // standard input (expected here)
- // 0x0008 - "pc 4" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tk csh")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("tk bon")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "test OR test" // standard input (motherboard)
- // 0x0002 - "dorlk" // standard input (expected here)
- // 0x0004 - "topdr" // standard input (expected here)
- // 0x0008 - "cshbx" // standard input (expected here)
- // 0x0010 - "dump" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancl")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("colect")
+ // 0x0100 - "hoplo" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("trans")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("exch")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk3" // standard input (expected here)
+ // 0x0008 - "stk1" // standard input (expected here)
+ // 0x0010 - "stk2" // standard input (expected here)
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "jp 1" // standard input (expected here)
+ // 0x0002 - "jp 2" // standard input (expected here)
+ // 0x0004 - "jp 3" // standard input (expected here)
+ // 0x0008 - "jp 4" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "pc 1" // standard input (expected here)
+ // 0x0002 - "pc 2" // standard input (expected here)
+ // 0x0004 - "pc 3" // standard input (expected here)
+ // 0x0008 - "pc 4" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tk csh")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("tk bon")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "test OR test" // standard input (motherboard)
+ // 0x0002 - "dorlk" // standard input (expected here)
+ // 0x0004 - "topdr" // standard input (expected here)
+ // 0x0008 - "cshbx" // standard input (expected here)
+ // 0x0010 - "dump" // standard input (expected here)
INPUT_PORTS_END
// PR2255 SUITUSIR SUIT SOUNDS SUITS U SIR
@@ -42099,56 +42099,56 @@ DRIVER_INIT_MEMBER(sc4_state,sc4sslam)
}
INPUT_PORTS_START( sc4sslam ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("colwin")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("payout")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("sprslm")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("selins")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("chgstk")
- // 0x0100 - "hopfit" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("maxbet")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-4")
- // 0x0100 - "hoplow" // known extended input, usually 'hopper low'
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "topdor" // standard input (expected here)
- // 0x0008 - "botdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("colwin")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("payout")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("sprslm")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("selins")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("chgstk")
+ // 0x0100 - "hopfit" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("maxbet")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-4")
+ // 0x0100 - "hoplow" // known extended input, usually 'hopper low'
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "topdor" // standard input (expected here)
+ // 0x0008 - "botdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR3081 CLUB SUPER SLAM SUPER SLAM CLUB PR3080 SUPER SLAM SOUNDS11
@@ -42173,63 +42173,63 @@ DRIVER_INIT_MEMBER(sc4_state,sc4swbak)
}
INPUT_PORTS_START( sc4swbak ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancl")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("coll")
- // 0x0100 - "hoplo" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("trans")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("tk fea")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk3" // standard input (expected here)
- // 0x0008 - "stk1" // standard input (expected here)
- // 0x0010 - "stk2" // standard input (expected here)
- PORT_MODIFY("IN-5")
- // 0x0001 - "jp 1" // standard input (expected here)
- // 0x0002 - "jp 2" // standard input (expected here)
- // 0x0004 - "jp 3" // standard input (expected here)
- // 0x0008 - "jp 4" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "pc 1" // standard input (expected here)
- // 0x0002 - "pc 2" // standard input (expected here)
- // 0x0004 - "pc 3" // standard input (expected here)
- // 0x0008 - "pc 4" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("gamble")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("tk csh")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "test" // standard input (motherboard)
- // 0x0002 - "dorlk" // standard input (expected here)
- // 0x0004 - "topdr" // standard input (expected here)
- // 0x0008 - "cshbx" // standard input (expected here)
- // 0x0010 - "dump" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancl")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("coll")
+ // 0x0100 - "hoplo" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("trans")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("tk fea")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk3" // standard input (expected here)
+ // 0x0008 - "stk1" // standard input (expected here)
+ // 0x0010 - "stk2" // standard input (expected here)
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "jp 1" // standard input (expected here)
+ // 0x0002 - "jp 2" // standard input (expected here)
+ // 0x0004 - "jp 3" // standard input (expected here)
+ // 0x0008 - "jp 4" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "pc 1" // standard input (expected here)
+ // 0x0002 - "pc 2" // standard input (expected here)
+ // 0x0004 - "pc 3" // standard input (expected here)
+ // 0x0008 - "pc 4" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("gamble")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("tk csh")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "test" // standard input (motherboard)
+ // 0x0002 - "dorlk" // standard input (expected here)
+ // 0x0004 - "topdr" // standard input (expected here)
+ // 0x0008 - "cshbx" // standard input (expected here)
+ // 0x0010 - "dump" // standard input (expected here)
INPUT_PORTS_END
// PR2235 SWITCHBACK SWBK SOUNDS SWITCHBACK
@@ -42256,63 +42256,63 @@ DRIVER_INIT_MEMBER(sc4_state,sc4ttpie)
}
INPUT_PORTS_START( sc4ttpie ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold 4")
- PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
- // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("cstake")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("transf")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 2" // standard input (expected here)
- // 0x0010 - "stk 3" // standard input (expected here)
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("checkm")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil1" // standard input (motherboard)
- // 0x0002 - "dil2" // standard input (motherboard)
- // 0x0004 - "dil3" // standard input (motherboard)
- // 0x0008 - "dil4" // standard input (motherboard)
- // 0x0010 - "dil5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil6" // standard input (motherboard)
- // 0x0002 - "dil7" // standard input (motherboard)
- // 0x0004 - "dil8" // standard input (motherboard)
- // 0x0008 - "dil9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "serdor" // standard input (expected here)
- // 0x0008 - "cshdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold 4")
+ PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
+ // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("cstake")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("transf")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 2" // standard input (expected here)
+ // 0x0010 - "stk 3" // standard input (expected here)
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("checkm")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil1" // standard input (motherboard)
+ // 0x0002 - "dil2" // standard input (motherboard)
+ // 0x0004 - "dil3" // standard input (motherboard)
+ // 0x0008 - "dil4" // standard input (motherboard)
+ // 0x0010 - "dil5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil6" // standard input (motherboard)
+ // 0x0002 - "dil7" // standard input (motherboard)
+ // 0x0004 - "dil8" // standard input (motherboard)
+ // 0x0008 - "dil9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "serdor" // standard input (expected here)
+ // 0x0008 - "cshdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR1714 AWP TAKE THE PIECE S4 PR1714 TAKE THE PIECE SOUNDS11 TAKETHEPIECE S.SITE
@@ -42344,67 +42344,67 @@ DRIVER_INIT_MEMBER(sc4_state,sc4typ)
}
INPUT_PORTS_START( sc4typ ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("cstake")
- PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
- // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("colect")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("transf")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("open r")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("reject")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("accept")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("open l")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("c or b")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil1" // standard input (motherboard)
- // 0x0002 - "dil2" // standard input (motherboard)
- // 0x0004 - "dil3" // standard input (motherboard)
- // 0x0008 - "dil4" // standard input (motherboard)
- // 0x0010 - "dil5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil6" // standard input (motherboard)
- // 0x0002 - "dil7" // standard input (motherboard)
- // 0x0004 - "dil8" // standard input (motherboard)
- // 0x0008 - "dil9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "serdor" // standard input (expected here)
- // 0x0008 - "cshdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("cstake")
+ PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
+ // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("colect")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("transf")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("open r")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("reject")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("accept")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("open l")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("c or b")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil1" // standard input (motherboard)
+ // 0x0002 - "dil2" // standard input (motherboard)
+ // 0x0004 - "dil3" // standard input (motherboard)
+ // 0x0008 - "dil4" // standard input (motherboard)
+ // 0x0010 - "dil5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil6" // standard input (motherboard)
+ // 0x0002 - "dil7" // standard input (motherboard)
+ // 0x0004 - "dil8" // standard input (motherboard)
+ // 0x0008 - "dil9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "serdor" // standard input (expected here)
+ // 0x0008 - "cshdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR3031 AWP TAKE YOUR PICK S4 PR3001 TAKE YOUR PICK SOUNDS11 TAKE YOUR PICK S.SITE
@@ -42430,49 +42430,49 @@ DRIVER_INIT_MEMBER(sc4_state,sc4trail)
}
INPUT_PORTS_START( sc4trail ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("canc")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("coll")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold1")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold2")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold3")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("trans")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("exch")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("step OR tke ft")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("nuds")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("cash")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "test" // standard input (motherboard)
- // 0x0002 - "dor lk" // standard input (expected here)
- // 0x0004 - "tp dor" // standard input (expected here)
- // 0x0008 - "csh bx" // standard input (expected here)
- // 0x0010 - "deflt" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("canc")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("coll")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold3")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("trans")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("exch")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("step OR tke ft")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("nuds")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("cash")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "test" // standard input (motherboard)
+ // 0x0002 - "dor lk" // standard input (expected here)
+ // 0x0004 - "tp dor" // standard input (expected here)
+ // 0x0008 - "csh bx" // standard input (expected here)
+ // 0x0010 - "deflt" // standard input (expected here)
INPUT_PORTS_END
// PR2170 TRAIL BLAZER TRAB SOUNDS TRAIL BLAZER
@@ -42500,64 +42500,64 @@ DRIVER_INIT_MEMBER(sc4_state,sc4bpb)
}
INPUT_PORTS_START( sc4bpb ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("coll")
- PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
- // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchng")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("transf")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 2" // standard input (expected here)
- // 0x0010 - "stk 3" // standard input (expected here)
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("gamble")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("throws")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil1" // standard input (motherboard)
- // 0x0002 - "dil2" // standard input (motherboard)
- // 0x0004 - "dil3" // standard input (motherboard)
- // 0x0008 - "dil4" // standard input (motherboard)
- // 0x0010 - "dil5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil6" // standard input (motherboard)
- // 0x0002 - "dil7" // standard input (motherboard)
- // 0x0004 - "dil8" // standard input (motherboard)
- // 0x0008 - "dil9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "serdor" // standard input (expected here)
- // 0x0008 - "cshdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("coll")
+ PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
+ // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchng")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("transf")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 2" // standard input (expected here)
+ // 0x0010 - "stk 3" // standard input (expected here)
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("gamble")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("throws")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil1" // standard input (motherboard)
+ // 0x0002 - "dil2" // standard input (motherboard)
+ // 0x0004 - "dil3" // standard input (motherboard)
+ // 0x0008 - "dil4" // standard input (motherboard)
+ // 0x0010 - "dil5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil6" // standard input (motherboard)
+ // 0x0002 - "dil7" // standard input (motherboard)
+ // 0x0004 - "dil8" // standard input (motherboard)
+ // 0x0008 - "dil9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "serdor" // standard input (expected here)
+ // 0x0008 - "cshdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR1728 AWP BULLY'S PRIZE BOARD PR1708 B PRIZE BOARD SOUNDS11 BULLYSPRIZEBOARD S.SITE
@@ -42587,65 +42587,65 @@ DRIVER_INIT_MEMBER(sc4_state,sc4bsp)
}
INPUT_PORTS_START( sc4bsp ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("collct")
- PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
- // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("ch stk")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("tra/ex")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("sta/ga")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("bankit")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("tk bns")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("tk csh")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil1" // standard input (motherboard)
- // 0x0002 - "dil2" // standard input (motherboard)
- // 0x0004 - "dil3" // standard input (motherboard)
- // 0x0008 - "dil4" // standard input (motherboard)
- // 0x0010 - "dil5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil6" // standard input (motherboard)
- // 0x0002 - "dil7" // standard input (motherboard)
- // 0x0004 - "dil8" // standard input (motherboard)
- // 0x0008 - "dil9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "serdor" // standard input (expected here)
- // 0x0008 - "cshdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("collct")
+ PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
+ // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("ch stk")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("tra/ex")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("sta/ga")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("bankit")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("tk bns")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("tk csh")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil1" // standard input (motherboard)
+ // 0x0002 - "dil2" // standard input (motherboard)
+ // 0x0004 - "dil3" // standard input (motherboard)
+ // 0x0008 - "dil4" // standard input (motherboard)
+ // 0x0010 - "dil5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil6" // standard input (motherboard)
+ // 0x0002 - "dil7" // standard input (motherboard)
+ // 0x0004 - "dil8" // standard input (motherboard)
+ // 0x0008 - "dil9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "serdor" // standard input (expected here)
+ // 0x0008 - "cshdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR3040 AWP BULLYS STAR PRIZE SCORP4 PR3012 BULLYS STAR P SOUNDS11 BULLYS STARPRIZE S.SITE
@@ -42677,71 +42677,71 @@ DRIVER_INIT_MEMBER(sc4_state,sc4chain)
}
INPUT_PORTS_START( sc4chain ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("coll")
- PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
- // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 2" // standard input (expected here)
- // 0x0010 - "stk 3" // standard input (expected here)
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("c cash")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("cas lo")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("ch stp")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("db gam")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("ft stp")
- PORT_MODIFY("IN-9")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("fet lo")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_1 ) PORT_NAME("c feat")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_2 ) PORT_NAME("cas hi")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_3 ) PORT_NAME("c doub")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_4 ) PORT_NAME("fet hi")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "htopup" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "serdor" // standard input (expected here)
- // 0x0008 - "cshdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("coll")
+ PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
+ // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 2" // standard input (expected here)
+ // 0x0010 - "stk 3" // standard input (expected here)
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("c cash")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("cas lo")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("ch stp")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("db gam")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("ft stp")
+ PORT_MODIFY("IN-9")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("fet lo")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_1 ) PORT_NAME("c feat")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_2 ) PORT_NAME("cas hi")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_3 ) PORT_NAME("c doub")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_4 ) PORT_NAME("fet hi")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "htopup" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "serdor" // standard input (expected here)
+ // 0x0008 - "cshdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR1316 AWP CHAIN REACTION PR1312 CHAIN REACT SOUNDS11
@@ -42768,70 +42768,70 @@ DRIVER_INIT_MEMBER(sc4_state,sc4clown)
}
INPUT_PORTS_START( sc4clown ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel OR coll")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("ch stk")
- PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
- // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchng")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("trnsfr")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tkstep")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("lorght")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("lomid")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("loleft")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("hirght")
- PORT_MODIFY("IN-9")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("himid")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_1 ) PORT_NAME("hileft")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil1" // standard input (motherboard)
- // 0x0002 - "dil2" // standard input (motherboard)
- // 0x0004 - "dil3" // standard input (motherboard)
- // 0x0008 - "dil4" // standard input (motherboard)
- // 0x0010 - "dil5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil6" // standard input (motherboard)
- // 0x0002 - "dil7" // standard input (motherboard)
- // 0x0004 - "dil8" // standard input (motherboard)
- // 0x0008 - "dil9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "serdor" // standard input (expected here)
- // 0x0008 - "cshdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel OR coll")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("ch stk")
+ PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
+ // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchng")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("trnsfr")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tkstep")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("lorght")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("lomid")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("loleft")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("hirght")
+ PORT_MODIFY("IN-9")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("himid")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_1 ) PORT_NAME("hileft")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil1" // standard input (motherboard)
+ // 0x0002 - "dil2" // standard input (motherboard)
+ // 0x0004 - "dil3" // standard input (motherboard)
+ // 0x0008 - "dil4" // standard input (motherboard)
+ // 0x0010 - "dil5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil6" // standard input (motherboard)
+ // 0x0002 - "dil7" // standard input (motherboard)
+ // 0x0004 - "dil8" // standard input (motherboard)
+ // 0x0008 - "dil9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "serdor" // standard input (expected here)
+ // 0x0008 - "cshdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR1727 AWP CLOWN AROUND SCORP4 PR1707 CLOWN AROUND SOUNDS11 CLOWN AROUND S.SITE
@@ -42845,50 +42845,50 @@ GAMEL( 200?, sc4clownf ,sc4clown, sc4, sc4clown, sc4_state, sc4clown, ROT0, "
GAMEL( 200?, sc4clowng ,sc4clown, sc4, sc4clown, sc4_state, sc4clown, ROT0, "BFM","Clown Around (Bellfruit) (Scorpion 4) (set 8)", GAME_NOT_WORKING | GAME_CLICKABLE_ARTWORK, layout_bfm_sc4 )
INPUT_PORTS_START( sc4mowow ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("canc")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("coll")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold1")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold2")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold3")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("trans")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("exch")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("h cash")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("h nuds")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("tkspin")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("tkcpot")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "topup" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "test" // standard input (motherboard)
- // 0x0002 - "dor lk" // standard input (expected here)
- // 0x0004 - "tp dor" // standard input (expected here)
- // 0x0008 - "csh bx" // standard input (expected here)
- // 0x0010 - "deflt" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("canc")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("coll")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold3")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("trans")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("exch")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("h cash")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("h nuds")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("tkspin")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("tkcpot")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "topup" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "test" // standard input (motherboard)
+ // 0x0002 - "dor lk" // standard input (expected here)
+ // 0x0004 - "tp dor" // standard input (expected here)
+ // 0x0008 - "csh bx" // standard input (expected here)
+ // 0x0010 - "deflt" // standard input (expected here)
INPUT_PORTS_END
/* wrong sound roms */
@@ -42921,65 +42921,65 @@ DRIVER_INIT_MEMBER(sc4_state,sc4bwow)
}
INPUT_PORTS_START( sc4bwow ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("coll")
- PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
- // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchng")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("transf")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 2" // standard input (expected here)
- // 0x0010 - "stk 3" // standard input (expected here)
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("r or d")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("w of w")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("featur")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil1" // standard input (motherboard)
- // 0x0002 - "dil2" // standard input (motherboard)
- // 0x0004 - "dil3" // standard input (motherboard)
- // 0x0008 - "dil4" // standard input (motherboard)
- // 0x0010 - "dil5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil6" // standard input (motherboard)
- // 0x0002 - "dil7" // standard input (motherboard)
- // 0x0004 - "dil8" // standard input (motherboard)
- // 0x0008 - "dil9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "serdor" // standard input (expected here)
- // 0x0008 - "cshdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("coll")
+ PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
+ // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchng")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("transf")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 2" // standard input (expected here)
+ // 0x0010 - "stk 3" // standard input (expected here)
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("r or d")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("w of w")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("featur")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil1" // standard input (motherboard)
+ // 0x0002 - "dil2" // standard input (motherboard)
+ // 0x0004 - "dil3" // standard input (motherboard)
+ // 0x0008 - "dil4" // standard input (motherboard)
+ // 0x0010 - "dil5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil6" // standard input (motherboard)
+ // 0x0002 - "dil7" // standard input (motherboard)
+ // 0x0004 - "dil8" // standard input (motherboard)
+ // 0x0008 - "dil9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "serdor" // standard input (expected here)
+ // 0x0008 - "cshdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
GAMEL( 200?, sc4bwow ,0, sc4, sc4bwow, sc4_state, sc4bwow, ROT0, "BFM","Wheel Of Wealth (Bellfruit) (PR1726) (Scorpion 4) (WHEL013, set 1)", GAME_NOT_WORKING | GAME_CLICKABLE_ARTWORK, layout_bfm_sc4 ) // PR1726 AWP WHEEL OF WEALTH PR1706 WHEEL OF WEALTH SOUNDS11 WHEEL OF WEALTH S.SITE
@@ -43003,56 +43003,56 @@ DRIVER_INIT_MEMBER(sc4_state,sc4nunsm)
}
INPUT_PORTS_START( sc4nunsm ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancl")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("stake")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold1")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold2")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold3")
- // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("trans")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("exch")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("c lo")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("b lo")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("f lo")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("step")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("f hi")
- PORT_MODIFY("IN-9")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("b hi")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_1 ) PORT_NAME("c hi")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_2 ) PORT_NAME("take")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "topup" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "test" // standard input (motherboard)
- // 0x0002 - "dorlk" // standard input (expected here)
- // 0x0004 - "tpdor" // standard input (expected here)
- // 0x0008 - "cshbx" // standard input (expected here)
- // 0x0010 - "deflt" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancl")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("stake")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold3")
+ // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("trans")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("exch")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("c lo")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("b lo")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("f lo")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("step")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("f hi")
+ PORT_MODIFY("IN-9")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("b hi")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_1 ) PORT_NAME("c hi")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_2 ) PORT_NAME("take")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "topup" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "test" // standard input (motherboard)
+ // 0x0002 - "dorlk" // standard input (expected here)
+ // 0x0004 - "tpdor" // standard input (expected here)
+ // 0x0008 - "cshbx" // standard input (expected here)
+ // 0x0010 - "deflt" // standard input (expected here)
INPUT_PORTS_END
// PR2166 NUN N ROSES NANR SOUNDS NUNS N ROSES
@@ -43085,46 +43085,46 @@ DRIVER_INIT_MEMBER(sc4_state,sc4acesh)
}
INPUT_PORTS_START( sc4acesh ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("stop")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold a")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold b")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold c")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("xchnge")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("take")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "testsw" // standard input (motherboard)
- // 0x0002 - "dor lk" // standard input (expected here)
- // 0x0004 - "tp dor" // standard input (expected here)
- // 0x0008 - "csh bx" // standard input (expected here)
- // 0x0010 - "deflt" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("stop")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold a")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold b")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold c")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("xchnge")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("take")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "testsw" // standard input (motherboard)
+ // 0x0002 - "dor lk" // standard input (expected here)
+ // 0x0004 - "tp dor" // standard input (expected here)
+ // 0x0008 - "csh bx" // standard input (expected here)
+ // 0x0010 - "deflt" // standard input (expected here)
INPUT_PORTS_END
// PR2070 ACES HIGH ACEHI SOUNDS ACES HIGH
@@ -43151,53 +43151,53 @@ DRIVER_INIT_MEMBER(sc4_state,sc4bed)
}
INPUT_PORTS_START( sc4bed ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("collec")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold 3")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exch")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tk cas")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("tk nud")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("tk pic")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("move u")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("lef hi")
- PORT_MODIFY("IN-9")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("mid hi")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_1 ) PORT_NAME("rgt hi")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "testsw" // standard input (motherboard)
- // 0x0002 - "dor lk" // standard input (expected here)
- // 0x0004 - "tp dor" // standard input (expected here)
- // 0x0008 - "csh bx" // standard input (expected here)
- // 0x0010 - "deflt" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("collec")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold 3")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exch")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tk cas")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("tk nud")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("tk pic")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("move u")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("lef hi")
+ PORT_MODIFY("IN-9")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("mid hi")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_1 ) PORT_NAME("rgt hi")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "testsw" // standard input (motherboard)
+ // 0x0002 - "dor lk" // standard input (expected here)
+ // 0x0004 - "tp dor" // standard input (expected here)
+ // 0x0008 - "csh bx" // standard input (expected here)
+ // 0x0010 - "deflt" // standard input (expected here)
INPUT_PORTS_END
// PR2094 BEDAZZLED BEDZ SOUNDS BEDAZZLED
@@ -43225,61 +43225,61 @@ DRIVER_INIT_MEMBER(sc4_state,sc4bedcl)
}
INPUT_PORTS_START( sc4bedcl ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cn/col")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold4")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("stop")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("xfer")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("exchng")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("start")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-4")
- // 0x0100 - "hoplow" // known extended input, usually 'hopper low'
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tk nud")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("pick")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("mov up")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14 OR perc1" // standard input (motherboard)
- // 0x0010 - "dil15 OR perc2" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16 OR perc3" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "topdor" // standard input (expected here)
- // 0x0008 - "botdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cn/col")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold4")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("stop")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("xfer")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("exchng")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("start")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-4")
+ // 0x0100 - "hoplow" // known extended input, usually 'hopper low'
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tk nud")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("pick")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("mov up")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14 OR perc1" // standard input (motherboard)
+ // 0x0010 - "dil15 OR perc2" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16 OR perc3" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "topdor" // standard input (expected here)
+ // 0x0008 - "botdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR2102 CLUB BEDAZZLED CBED SOUNDS CLUB BEDAZZLED
@@ -43313,47 +43313,47 @@ DRIVER_INIT_MEMBER(sc4_state,sc4bblas_mbus)
}
INPUT_PORTS_START( sc4bblas ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("collec")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold 3")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exch")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("bonus")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("tk cas")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("blast")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "testsw" // standard input (motherboard)
- // 0x0002 - "dor lk" // standard input (expected here)
- // 0x0004 - "tp dor" // standard input (expected here)
- // 0x0008 - "csh bx" // standard input (expected here)
- // 0x0010 - "deflt" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("collec")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold 3")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exch")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("bonus")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("tk cas")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("blast")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "testsw" // standard input (motherboard)
+ // 0x0002 - "dor lk" // standard input (expected here)
+ // 0x0004 - "tp dor" // standard input (expected here)
+ // 0x0008 - "csh bx" // standard input (expected here)
+ // 0x0010 - "deflt" // standard input (expected here)
INPUT_PORTS_END
// PR2083 BIG BLASTER BBST SOUNDS BIG BLASTER
@@ -43383,48 +43383,48 @@ DRIVER_INIT_MEMBER(sc4_state,sc4bankb)
}
INPUT_PORTS_START( sc4bankb ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("collet")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchge")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("shoot")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("cash")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("spin")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "topup" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "test" // standard input (motherboard)
- // 0x0002 - "lock" // standard input (expected here)
- // 0x0004 - "topdor" // standard input (expected here)
- // 0x0008 - "botdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("collet")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchge")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("shoot")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("cash")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("spin")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "topup" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "test" // standard input (motherboard)
+ // 0x0002 - "lock" // standard input (expected here)
+ // 0x0004 - "topdor" // standard input (expected here)
+ // 0x0008 - "botdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR???? BANKETYBANK V1.0 BANKETYBANKSND BANKETY BANK
@@ -43451,65 +43451,65 @@ DRIVER_INIT_MEMBER(sc4_state,sc4bobcl)
}
INPUT_PORTS_START( sc4bobcl ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cn/col")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold4")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("stop")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("trans")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("exchng")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("start")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-4")
- // 0x0100 - "hoplow" // known extended input, usually 'hopper low'
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tk nud")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("step")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("level1")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("level2")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("level3")
- PORT_MODIFY("IN-9")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("level4")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14 OR perc1" // standard input (motherboard)
- // 0x0010 - "dil15 OR perc2" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16 OR perc3" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "topdor" // standard input (expected here)
- // 0x0008 - "botdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cn/col")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold4")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("stop")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("trans")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("exchng")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("start")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-4")
+ // 0x0100 - "hoplow" // known extended input, usually 'hopper low'
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tk nud")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("step")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("level1")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("level2")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("level3")
+ PORT_MODIFY("IN-9")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("level4")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14 OR perc1" // standard input (motherboard)
+ // 0x0010 - "dil15 OR perc2" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16 OR perc3" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "topdor" // standard input (expected here)
+ // 0x0008 - "botdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR2298 CLUB BOBBY DAZZLER CLUB BOB DAZZLER CLUB CLUBBOBD SOUNDS
@@ -43533,50 +43533,50 @@ DRIVER_INIT_MEMBER(sc4_state,sc4brksp)
}
INPUT_PORTS_START( sc4brksp ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("coll")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("excnge")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tk fet")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("mv rht")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("mv lft")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("tk stp")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("tk csh")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "testsw" // standard input (motherboard)
- // 0x0002 - "dor lk" // standard input (expected here)
- // 0x0004 - "tp dor" // standard input (expected here)
- // 0x0008 - "csh bx" // standard input (expected here)
- // 0x0010 - "deflt" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("coll")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("excnge")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tk fet")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("mv rht")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("mv lft")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("tk stp")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("tk csh")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "testsw" // standard input (motherboard)
+ // 0x0002 - "dor lk" // standard input (expected here)
+ // 0x0004 - "tp dor" // standard input (expected here)
+ // 0x0008 - "csh bx" // standard input (expected here)
+ // 0x0010 - "deflt" // standard input (expected here)
INPUT_PORTS_END
// PR2033 BREAK THE SPELL SPELL SOUNDS BREAK THE SPELL
@@ -43600,61 +43600,61 @@ DRIVER_INIT_MEMBER(sc4_state,sc4bulcl)
}
INPUT_PORTS_START( sc4bulcl ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold4")
- // 0x0100 - "hopfit" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("st/col")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("trnsfr")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("exchng")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("start")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-4")
- // 0x0100 - "hoplow" // known extended input, usually 'hopper low'
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tk win")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("tk nud")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14 OR perc1" // standard input (motherboard)
- // 0x0010 - "dil15 OR perc2" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16 OR perc3" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "topdor" // standard input (expected here)
- // 0x0008 - "botdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold4")
+ // 0x0100 - "hopfit" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("st/col")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("trnsfr")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("exchng")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("start")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-4")
+ // 0x0100 - "hoplow" // known extended input, usually 'hopper low'
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tk win")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("tk nud")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14 OR perc1" // standard input (motherboard)
+ // 0x0010 - "dil15 OR perc2" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16 OR perc3" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "topdor" // standard input (expected here)
+ // 0x0008 - "botdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR1753 CLUB BULLSEYE BULLSEYE CLUB PR1751 BULLSEYE SOUNDS11 BULLSYE
@@ -43686,61 +43686,61 @@ DRIVER_INIT_MEMBER(sc4_state,sc4carry)
}
INPUT_PORTS_START( sc4carry ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("colect")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold1 OR high")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold2 OR low")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold3")
- // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("bonus")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tkcash")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "topdor" // standard input (expected here)
- // 0x0008 - "botdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("colect")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold1 OR high")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold2 OR low")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold3")
+ // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("bonus")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tkcash")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "topdor" // standard input (expected here)
+ // 0x0008 - "botdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR1113 CARRY ON WINNING PR1113 CARRY ON WINNING SOUNDS11
@@ -43748,62 +43748,62 @@ GAMEL( 200?, sc4carry ,0, sc4, sc4carry, sc4_state, sc4carry, ROT0, "
GAMEL( 200?, sc4carrya ,sc4carry, sc4, sc4carry, sc4_state, sc4carry, ROT0, "BFM","Carry On Winning (Bellfruit) (Scorpion 4) (set 2)", GAME_NOT_WORKING | GAME_CLICKABLE_ARTWORK, layout_bfm_sc4 )
INPUT_PORTS_START( sc4cbaz ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cn/col")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3 OR high")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold4 OR low")
- // 0x0100 - "hopfit" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("stop")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("exchng")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-4")
- // 0x0100 - "hoplow" // known extended input, usually 'hopper low'
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tk nud")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("tk cml")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("tk bon")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("shoot")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14 OR perc1" // standard input (motherboard)
- // 0x0010 - "dil15 OR perc2" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16 OR perc3" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "topdor" // standard input (expected here)
- // 0x0008 - "botdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cn/col")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3 OR high")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold4 OR low")
+ // 0x0100 - "hopfit" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("stop")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("exchng")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-4")
+ // 0x0100 - "hoplow" // known extended input, usually 'hopper low'
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tk nud")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("tk cml")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("tk bon")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("shoot")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14 OR perc1" // standard input (motherboard)
+ // 0x0010 - "dil15 OR perc2" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16 OR perc3" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "topdor" // standard input (expected here)
+ // 0x0008 - "botdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR1349 CLUB CASH BAZAAR PR1349 CLUB CASH BAZAAR SOUNDS11
@@ -43825,49 +43825,49 @@ GAMEL( 200?, sc4cbazk ,sc4cbaz, sc4, sc4cbaz, sc4_state, sc4mbus, ROT0, "BF
INPUT_PORTS_START( sc4clash ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("canc")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("coll")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold1")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold2")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold3")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exch")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tkcash")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("moveup")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("tkpick")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("tknuds")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "topup" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "test" // standard input (motherboard)
- // 0x0002 - "dor lk" // standard input (expected here)
- // 0x0004 - "tp dor" // standard input (expected here)
- // 0x0008 - "csh bx" // standard input (expected here)
- // 0x0010 - "deflt" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("canc")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("coll")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold3")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exch")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tkcash")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("moveup")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("tkpick")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("tknuds")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "topup" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "test" // standard input (motherboard)
+ // 0x0002 - "dor lk" // standard input (expected here)
+ // 0x0004 - "tp dor" // standard input (expected here)
+ // 0x0008 - "csh bx" // standard input (expected here)
+ // 0x0010 - "deflt" // standard input (expected here)
INPUT_PORTS_END
// PR2118 CASH ON THE LASH COTL SOUNDS CASH ON THE LASH
@@ -43882,59 +43882,59 @@ GAMEL( 200?, sc4clashg ,sc4clash, sc4, sc4clash, sc4_state, sc4, ROT0, "Mazoo
INPUT_PORTS_START( sc4cckey ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("colect")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("transf")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-4")
- // 0x0002 - "hop hi" // known extended(?) input, sometimes 'hop hi'
- // 0x0008 - "htopup" // known extended(?) input, sometimes 'hop top'
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "cshdor" // standard input (expected here)
- // 0x0004 - "serdor" // standard input (expected here)
- // 0x0008 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("colect")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("transf")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-4")
+ // 0x0002 - "hop hi" // known extended(?) input, sometimes 'hop hi'
+ // 0x0008 - "htopup" // known extended(?) input, sometimes 'hop top'
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "cshdor" // standard input (expected here)
+ // 0x0004 - "serdor" // standard input (expected here)
+ // 0x0008 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR1426 CASINO CRAZY FRUITS GOLD PR1426 CRAZY F GOLD SOUNDS11 CRAZY FRUIT GOLD S.SITE (set was marked as Casino Crazy Keys)
@@ -43972,61 +43972,61 @@ DRIVER_INIT_MEMBER(sc4_state,sc4clclo)
}
INPUT_PORTS_START( sc4clclo ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("lh1")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("lh2")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("lh3")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("lh4")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("rh4")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("rh3")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("rh2")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("rh1")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-4")
- // 0x0100 - "hoplow" // known extended input, usually 'hopper low'
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("level1")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("level3")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("level2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("tk csh")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14 OR perc1" // standard input (motherboard)
- // 0x0010 - "dil15 OR perc2" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16 OR perc3" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "topdor" // standard input (expected here)
- // 0x0008 - "botdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("lh1")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("lh2")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("lh3")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("lh4")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("rh4")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("rh3")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("rh2")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("rh1")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-4")
+ // 0x0100 - "hoplow" // known extended input, usually 'hopper low'
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("level1")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("level3")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("level2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("tk csh")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14 OR perc1" // standard input (motherboard)
+ // 0x0010 - "dil15 OR perc2" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16 OR perc3" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "topdor" // standard input (expected here)
+ // 0x0008 - "botdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR2383 CLUBCLOUSEAU CLUBCLOUSEAU CLUB CCLOU SOUNDS CLUB CLOSEAU
@@ -44049,64 +44049,64 @@ DRIVER_INIT_MEMBER(sc4_state,sc4cjcl)
}
INPUT_PORTS_START( sc4cjcl ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cn/col")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold4")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("stop")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("trans")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("exchng")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("start")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-4")
- // 0x0001 - "hop2lo" // unexpected here
- // 0x0002 - "hop1lo OR hop lo" // known extended(?) input, sometimes 'hop hi'
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("nudges")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("shots")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("cash")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("spr mt")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("bell")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14 OR perc1" // standard input (motherboard)
- // 0x0010 - "dil15 OR perc2" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16 OR perc3" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "topdor" // standard input (expected here)
- // 0x0008 - "botdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cn/col")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold4")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("stop")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("trans")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("exchng")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("start")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-4")
+ // 0x0001 - "hop2lo" // unexpected here
+ // 0x0002 - "hop1lo OR hop lo" // known extended(?) input, sometimes 'hop hi'
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("nudges")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("shots")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("cash")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("spr mt")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("bell")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14 OR perc1" // standard input (motherboard)
+ // 0x0010 - "dil15 OR perc2" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16 OR perc3" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "topdor" // standard input (expected here)
+ // 0x0008 - "botdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR1621 CLUB COOL JEWELS PR1621 COOL SOUNDS11 CLUB COOL JEWELS CLUB
@@ -44120,60 +44120,60 @@ GAMEL( 200?, sc4cjclf ,sc4cjcl, sc4, sc4cjcl, sc4_state, sc4cjcl, ROT0, "BF
INPUT_PORTS_START( sc4crcp ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cn/col")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold4")
- // 0x0100 - "hopfit" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("stop")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("ex/tra")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-4")
- // 0x0100 - "hoplow" // known extended input, usually 'hopper low'
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tk nud")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("tk swg")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14 OR perc1" // standard input (motherboard)
- // 0x0010 - "dil15 OR perc2" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16 OR perc3" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "topdor" // standard input (expected here)
- // 0x0008 - "botdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cn/col")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold4")
+ // 0x0100 - "hopfit" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("stop")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("ex/tra")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-4")
+ // 0x0100 - "hoplow" // known extended input, usually 'hopper low'
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tk nud")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("tk swg")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14 OR perc1" // standard input (motherboard)
+ // 0x0010 - "dil15 OR perc2" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16 OR perc3" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "topdor" // standard input (expected here)
+ // 0x0008 - "botdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR3241 CLUB COPS AND ROBBERS PLATINUM SCORP4 COPS & ROBRS PLT CLUB PR3241 C N R PLATINUM SOUNDS11 COPS AND ROBBERS
@@ -44189,60 +44189,60 @@ GAMEL( 200?, sc4crcpi ,sc4crcp, sc4, sc4crcp, sc4_state, sc4mbus, ROT0, "BF
GAMEL( 200?, sc4crcpj ,sc4crcp, sc4, sc4crcp, sc4_state, sc4mbus, ROT0, "BFM","Cops 'n' Robbers Club Platinum (Bellfruit) (Scorpion 4) (set 10)", GAME_NOT_WORKING | GAME_CLICKABLE_ARTWORK, layout_bfm_sc4 )
INPUT_PORTS_START( sc4crgc ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cn/col")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold4")
- // 0x0100 - "hopfit" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("stop")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("exchng")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-4")
- // 0x0100 - "hoplow" // known extended input, usually 'hopper low'
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tk nud")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("tk swg")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14 OR perc1" // standard input (motherboard)
- // 0x0010 - "dil15 OR perc2" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16 OR perc3" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "topdor" // standard input (expected here)
- // 0x0008 - "botdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cn/col")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold4")
+ // 0x0100 - "hopfit" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("stop")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("exchng")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-4")
+ // 0x0100 - "hoplow" // known extended input, usually 'hopper low'
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tk nud")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("tk swg")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14 OR perc1" // standard input (motherboard)
+ // 0x0010 - "dil15 OR perc2" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16 OR perc3" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "topdor" // standard input (expected here)
+ // 0x0008 - "botdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR1348 CLUB COPS AND ROBBERS GOLD PR1348 CCRG SOUNDS11 COPS AND ROBBERS
@@ -44293,59 +44293,59 @@ DRIVER_INIT_MEMBER(sc4_state,sc4cfcla)
}
INPUT_PORTS_START( sc4cfcla ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("coll")
- // 0x0100 - "pndlow" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- // 0x0100 - "10plow" // unexpected here
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "htopup" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "serdor" // standard input (expected here)
- // 0x0008 - "cshdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("coll")
+ // 0x0100 - "pndlow" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ // 0x0100 - "10plow" // unexpected here
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "htopup" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "serdor" // standard input (expected here)
+ // 0x0008 - "cshdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR1396 CLASSIC CRAZY FRUITS PR1396 CLSIC CRAZY FRUITS SND11
@@ -44373,59 +44373,59 @@ DRIVER_INIT_MEMBER(sc4_state,sc4cfdu)
}
INPUT_PORTS_START( sc4cfdu ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("colect")
- // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchng")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "topdor" // standard input (expected here)
- // 0x0008 - "botdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("colect")
+ // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchng")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "topdor" // standard input (expected here)
+ // 0x0008 - "botdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR1107 CRAZY FRUITS DOWNUNDER PR1107 DOWN UNDER SOUNDS11
@@ -44452,64 +44452,64 @@ DRIVER_INIT_MEMBER(sc4_state,sc4cfgcl)
}
INPUT_PORTS_START( sc4cfgcl ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cn/col")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold4")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("stop")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("trans")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("exchng")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("start")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-4")
- // 0x0001 - "hop2lo" // unexpected here
- // 0x0002 - "hop1lo OR hop lo" // known extended(?) input, sometimes 'hop hi'
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("nudges")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("shots")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("cash")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("spr mt")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("bell")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14 OR perc1" // standard input (motherboard)
- // 0x0010 - "dil15 OR perc2" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16 OR perc3" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "topdor" // standard input (expected here)
- // 0x0008 - "botdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cn/col")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold4")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("stop")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("trans")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("exchng")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("start")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-4")
+ // 0x0001 - "hop2lo" // unexpected here
+ // 0x0002 - "hop1lo OR hop lo" // known extended(?) input, sometimes 'hop hi'
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("nudges")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("shots")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("cash")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("spr mt")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("bell")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14 OR perc1" // standard input (motherboard)
+ // 0x0010 - "dil15 OR perc2" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16 OR perc3" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "topdor" // standard input (expected here)
+ // 0x0008 - "botdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR1620 CLUB CRAZY FRUITS GOLD PR1620 CRAZY SOUNDS11 CRAZY FRUITS CLUB
@@ -44536,65 +44536,65 @@ DRIVER_INIT_MEMBER(sc4_state,sc4derby)
}
INPUT_PORTS_START( sc4derby ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("colect")
- // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchng")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tk prz")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("tk bon")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("tk mat")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("tk fea")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("tk csh")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "topdor" // standard input (expected here)
- // 0x0008 - "botdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("colect")
+ // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchng")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tk prz")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("tk bon")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("tk mat")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("tk fea")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("tk csh")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "topdor" // standard input (expected here)
+ // 0x0008 - "botdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR1006 DEMOLITION DERBY PR1006 DEMDERBY SOUNDS11
@@ -44606,99 +44606,99 @@ GAMEL( 200?, sc4derbyd ,sc4derby, sc4, sc4derby, sc4_state, sc4derby, ROT0, "
GAMEL( 200?, sc4derbye ,sc4derby, sc4, sc4derby, sc4_state, sc4derby, ROT0, "BFM","Demolition Derby (Bellfruit) (Scorpion 4) (set 6)", GAME_NOT_WORKING | GAME_CLICKABLE_ARTWORK, layout_bfm_sc4 )
INPUT_PORTS_START( sc4dbldm ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("btn 2")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("btn 3")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("btn 4")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("btn 5")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("max")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("bet2")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("bet1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("bet3")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("bet5")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("bet4")
- PORT_MODIFY("IN-9")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("bet6")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "topup" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "test" // standard input (motherboard)
- // 0x0002 - "lock" // standard input (expected here)
- // 0x0004 - "topdor" // standard input (expected here)
- // 0x0008 - "botdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("btn 2")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("btn 3")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("btn 4")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("btn 5")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("max")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("bet2")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("bet1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("bet3")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("bet5")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("bet4")
+ PORT_MODIFY("IN-9")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("bet6")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "topup" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "test" // standard input (motherboard)
+ // 0x0002 - "lock" // standard input (expected here)
+ // 0x0004 - "topdor" // standard input (expected here)
+ // 0x0008 - "botdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR2558 DOUBLE DIAMOND 011 DOUBLEDIAMONDSND DOUBLE DIAMOND
GAMEL( 200?, sc4dbldm ,0, sc4, sc4dbldm, sc4_state, sc4, ROT0, "Qps","Double Diamond (Qps) (Scorpion 4)", GAME_NOT_WORKING | GAME_CLICKABLE_ARTWORK, layout_bfm_sc4 )
INPUT_PORTS_START( sc4dyna ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("colect")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchng")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tk csh")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("tk bon")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("blast")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("tk skl")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dils 1" // standard input (motherboard)
- // 0x0002 - "dils 2" // standard input (motherboard)
- // 0x0004 - "dils 3" // standard input (motherboard)
- // 0x0008 - "dils 4" // standard input (motherboard)
- // 0x0010 - "dils 5" // standard input (motherboard)
- PORT_MODIFY("IN-17")
- // 0x0001 - "dils 6" // standard input (motherboard)
- // 0x0002 - "dils 7" // standard input (motherboard)
- // 0x0004 - "dils 8" // standard input (motherboard)
- // 0x0008 - "dils 9" // standard input (motherboard)
- // 0x0010 - "dils10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dils11" // standard input (motherboard)
- // 0x0002 - "dils12" // standard input (motherboard)
- // 0x0004 - "dils13" // standard input (motherboard)
- // 0x0008 - "dils14" // standard input (motherboard)
- // 0x0010 - "dils15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dils16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "topdor" // standard input (expected here)
- // 0x0008 - "botdor" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("colect")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchng")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tk csh")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("tk bon")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("blast")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("tk skl")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dils 1" // standard input (motherboard)
+ // 0x0002 - "dils 2" // standard input (motherboard)
+ // 0x0004 - "dils 3" // standard input (motherboard)
+ // 0x0008 - "dils 4" // standard input (motherboard)
+ // 0x0010 - "dils 5" // standard input (motherboard)
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dils 6" // standard input (motherboard)
+ // 0x0002 - "dils 7" // standard input (motherboard)
+ // 0x0004 - "dils 8" // standard input (motherboard)
+ // 0x0008 - "dils 9" // standard input (motherboard)
+ // 0x0010 - "dils10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dils11" // standard input (motherboard)
+ // 0x0002 - "dils12" // standard input (motherboard)
+ // 0x0004 - "dils13" // standard input (motherboard)
+ // 0x0008 - "dils14" // standard input (motherboard)
+ // 0x0010 - "dils15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dils16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "topdor" // standard input (expected here)
+ // 0x0008 - "botdor" // standard input (expected here)
INPUT_PORTS_END
// PR1104 DYNAMITE PR1104 DYNAMITE SOUNDS11
@@ -44706,65 +44706,65 @@ GAMEL( 200?, sc4dyna ,0, sc4, sc4dyna, sc4_state, sc4, ROT0, "BFM","
GAMEL( 200?, sc4dynaa ,sc4dyna, sc4, sc4dyna, sc4_state, sc4, ROT0, "BFM","Dynamite (Bellfruit) (Scorpion 4) (set 2)", GAME_NOT_WORKING | GAME_CLICKABLE_ARTWORK, layout_bfm_sc4 )
INPUT_PORTS_START( sc4easy ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("coll")
- PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchng")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-4")
- // 0x0002 - "hoplow" // known extended(?) input, sometimes 'hop hi'
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tk csh")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("step")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("shoot")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "htopup" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "serdor" // standard input (expected here)
- // 0x0008 - "cshdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("coll")
+ PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchng")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-4")
+ // 0x0002 - "hoplow" // known extended(?) input, sometimes 'hop hi'
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tk csh")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("step")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("shoot")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "htopup" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "serdor" // standard input (expected here)
+ // 0x0008 - "cshdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR1017 EASY STREAK PR1017 EASY STREAK SOUNDS11 EASY STREAK
@@ -44777,62 +44777,62 @@ GAMEL( 200?, sc4easye ,sc4easy, sc4, sc4easy, sc4_state, sc4, ROT0, "BFM","
GAMEL( 200?, sc4easyf ,sc4easy, sc4, sc4easy, sc4_state, sc4, ROT0, "BFM","Easy Streak (Bellfruit) (Scorpion 4) (set 11)", GAME_NOT_WORKING | GAME_CLICKABLE_ARTWORK, layout_bfm_sc4 )
INPUT_PORTS_START( sc4clbmn ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("collec")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold 3")
- // 0x0100 - "hopfit" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("stake")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("takfet")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("trnsfr")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("start")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-4")
- // 0x0100 - "hoplow" // known extended input, usually 'hopper low'
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("sneakp")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("gamfet")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("gambon")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "topdor" // standard input (expected here)
- // 0x0008 - "botdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("collec")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold 3")
+ // 0x0100 - "hopfit" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("stake")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("takfet")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("trnsfr")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("start")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-4")
+ // 0x0100 - "hoplow" // known extended input, usually 'hopper low'
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("sneakp")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("gamfet")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("gambon")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "topdor" // standard input (expected here)
+ // 0x0008 - "botdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
//PROJECT NUMBER PR1955 CLUB MONEYBAGS MONEY BAGS CLUB PR1955 C M MONEYBAGS SOUNDS11 DEAL OR NO DEAL 5-10-20 10-20-30 20-30-50 30-50-100
@@ -44859,66 +44859,66 @@ DRIVER_INIT_MEMBER(sc4_state,sc4boomb)
}
INPUT_PORTS_START( sc4boomb ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("collec")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold 3")
- PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
- // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("ch stk")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("transf")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("auctio")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("leave")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("take")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("c or b")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil1" // standard input (motherboard)
- // 0x0002 - "dil2" // standard input (motherboard)
- // 0x0004 - "dil3" // standard input (motherboard)
- // 0x0008 - "dil4" // standard input (motherboard)
- // 0x0010 - "dil5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil6" // standard input (motherboard)
- // 0x0002 - "dil7" // standard input (motherboard)
- // 0x0004 - "dil8" // standard input (motherboard)
- // 0x0008 - "dil9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "serdor" // standard input (expected here)
- // 0x0008 - "cshdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("collec")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold 3")
+ PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
+ // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("ch stk")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("transf")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("auctio")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("leave")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("take")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("c or b")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil1" // standard input (motherboard)
+ // 0x0002 - "dil2" // standard input (motherboard)
+ // 0x0004 - "dil3" // standard input (motherboard)
+ // 0x0008 - "dil4" // standard input (motherboard)
+ // 0x0010 - "dil5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil6" // standard input (motherboard)
+ // 0x0002 - "dil7" // standard input (motherboard)
+ // 0x0004 - "dil8" // standard input (motherboard)
+ // 0x0008 - "dil9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "serdor" // standard input (expected here)
+ // 0x0008 - "cshdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
//PROJECT NUMBER PR3332 AWP MONOPOLY BOOM OR BUST S4 PR3307 MPOLY BOOM OR B SOUNDS11 BOOM OR BUST S.SITE
@@ -44944,66 +44944,66 @@ DRIVER_INIT_MEMBER(sc4_state,sc4fever)
}
INPUT_PORTS_START( sc4fever ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("coll")
- PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchng")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-4")
- // 0x0002 - "hoplow" // known extended(?) input, sometimes 'hop hi'
- PORT_MODIFY("IN-5")
- // 0x0001 - "pzkey1" // standard input (expected here)
- // 0x0002 - "pzkey2" // standard input (expected here)
- // 0x0004 - "pzkey3" // standard input (expected here)
- // 0x0008 - "pzkey4" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "pckey1" // standard input (expected here)
- // 0x0002 - "pckey2" // standard input (expected here)
- // 0x0004 - "pckey3" // standard input (expected here)
- // 0x0008 - "pckey4" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("t blts")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("t feat")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("t nuds")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("t ko")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "htopup" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "green" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "serdor" // standard input (expected here)
- // 0x0008 - "cshdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("coll")
+ PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchng")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-4")
+ // 0x0002 - "hoplow" // known extended(?) input, sometimes 'hop hi'
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "pzkey1" // standard input (expected here)
+ // 0x0002 - "pzkey2" // standard input (expected here)
+ // 0x0004 - "pzkey3" // standard input (expected here)
+ // 0x0008 - "pzkey4" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "pckey1" // standard input (expected here)
+ // 0x0002 - "pckey2" // standard input (expected here)
+ // 0x0004 - "pckey3" // standard input (expected here)
+ // 0x0008 - "pckey4" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("t blts")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("t feat")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("t nuds")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("t ko")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "htopup" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "green" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "serdor" // standard input (expected here)
+ // 0x0008 - "cshdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// we have FEVER SOUNDS12 but it accepts those?
@@ -45043,54 +45043,54 @@ DRIVER_INIT_MEMBER(sc4_state,sc4aztec)
}
INPUT_PORTS_START( sc4aztec ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("herst")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("vast 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("vast 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("vast 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("kop")
- PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("zijdeu OR l hop OR r hop")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("munt")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("bijvul")
- PORT_MODIFY("IN-3")
- // 0x0001 - "uitbet" // unexpected here
- // 0x0002 - "n club" // unexpected here
- // 0x0010 - "roep" // standard input (expected here)
- PORT_MODIFY("IN-4")
- // 0x0001 - "l hop" // unexpected here
- // 0x0002 - "r hop" // known extended(?) input, sometimes 'hop hi'
- // 0x0010 - "hopper" // known extended(?) input, sometimes 'top up'
- PORT_MODIFY("IN-5")
- // 0x0001 - "l lege" // standard input (expected here)
- // 0x0002 - "r lege" // standard input (expected here)
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "green" // standard input (motherboard)
- // 0x0002 - "cashbo" // standard input (expected here)
- // 0x0008 - "dump" // standard input (expected here)
- // 0x0010 - "boekho" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("herst")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("vast 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("vast 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("vast 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("kop")
+ PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("zijdeu OR l hop OR r hop")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("munt")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("bijvul")
+ PORT_MODIFY("IN-3")
+ // 0x0001 - "uitbet" // unexpected here
+ // 0x0002 - "n club" // unexpected here
+ // 0x0010 - "roep" // standard input (expected here)
+ PORT_MODIFY("IN-4")
+ // 0x0001 - "l hop" // unexpected here
+ // 0x0002 - "r hop" // known extended(?) input, sometimes 'hop hi'
+ // 0x0010 - "hopper" // known extended(?) input, sometimes 'top up'
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "l lege" // standard input (expected here)
+ // 0x0002 - "r lege" // standard input (expected here)
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "green" // standard input (motherboard)
+ // 0x0002 - "cashbo" // standard input (expected here)
+ // 0x0008 - "dump" // standard input (expected here)
+ // 0x0010 - "boekho" // standard input (expected here)
INPUT_PORTS_END
GAMEL( 200?, sc4aztec ,0, sc4, sc4aztec, sc4_state, sc4aztec, ROT0, "BFG / Eurocoin","Aztec Casino (Dutch) (Bellfruit) (Scorpion 4)", GAME_NOT_WORKING | GAME_CLICKABLE_ARTWORK, layout_bfm_sc4 )// PR1225 AZTEC CASINO
@@ -45114,57 +45114,57 @@ DRIVER_INIT_MEMBER(sc4_state,sc4helrd)
}
INPUT_PORTS_START( sc4helrd ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("herst")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("vast 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("vast 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("vast 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("vast 4")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("kop")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("munt")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("start")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("bijvul")
- PORT_MODIFY("IN-3")
- // 0x0001 - "uitbet" // unexpected here
- // 0x0002 - "n club" // unexpected here
- // 0x0010 - "player" // standard input (expected here)
- PORT_MODIFY("IN-4")
- // 0x0001 - "l hop" // unexpected here
- // 0x0002 - "r hop" // known extended(?) input, sometimes 'hop hi'
- // 0x0004 - "l hop" // unexpected here
- // 0x0008 - "r hop" // known extended(?) input, sometimes 'hop top'
- // 0x0010 - "hopper" // known extended(?) input, sometimes 'top up'
- PORT_MODIFY("IN-5")
- // 0x0001 - "l lege" // standard input (expected here)
- // 0x0002 - "r lege" // standard input (expected here)
- // 0x0004 - "dump" // standard input (expected here)
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "green" // standard input (motherboard)
- // 0x0002 - "cashbo" // standard input (expected here)
- // 0x0008 - "zijdeu" // standard input (expected here)
- // 0x0010 - "boekho" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("herst")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("vast 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("vast 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("vast 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("vast 4")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("kop")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("munt")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("start")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("bijvul")
+ PORT_MODIFY("IN-3")
+ // 0x0001 - "uitbet" // unexpected here
+ // 0x0002 - "n club" // unexpected here
+ // 0x0010 - "player" // standard input (expected here)
+ PORT_MODIFY("IN-4")
+ // 0x0001 - "l hop" // unexpected here
+ // 0x0002 - "r hop" // known extended(?) input, sometimes 'hop hi'
+ // 0x0004 - "l hop" // unexpected here
+ // 0x0008 - "r hop" // known extended(?) input, sometimes 'hop top'
+ // 0x0010 - "hopper" // known extended(?) input, sometimes 'top up'
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "l lege" // standard input (expected here)
+ // 0x0002 - "r lege" // standard input (expected here)
+ // 0x0004 - "dump" // standard input (expected here)
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "green" // standard input (motherboard)
+ // 0x0002 - "cashbo" // standard input (expected here)
+ // 0x0008 - "zijdeu" // standard input (expected here)
+ // 0x0010 - "boekho" // standard input (expected here)
INPUT_PORTS_END
// PR1254 HELLRAISER ART12 95004326 HELLRAISER PR1254
@@ -45189,56 +45189,56 @@ DRIVER_INIT_MEMBER(sc4_state,sc4heatw)
}
INPUT_PORTS_START( sc4heatw ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("herst")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("vast 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("vast 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("vast 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("k inze")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("munt")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("start")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("bijvul")
- PORT_MODIFY("IN-3")
- // 0x0001 - "uitbet" // unexpected here
- // 0x0002 - "n club" // unexpected here
- // 0x0010 - "player" // standard input (expected here)
- PORT_MODIFY("IN-4")
- // 0x0001 - "l hop" // unexpected here
- // 0x0002 - "r hop" // known extended(?) input, sometimes 'hop hi'
- // 0x0004 - "l hop" // unexpected here
- // 0x0008 - "r hop" // known extended(?) input, sometimes 'hop top'
- // 0x0010 - "hopper" // known extended(?) input, sometimes 'top up'
- PORT_MODIFY("IN-5")
- // 0x0001 - "l lege" // standard input (expected here)
- // 0x0002 - "r lege" // standard input (expected here)
- // 0x0004 - "dump" // standard input (expected here)
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "green" // standard input (motherboard)
- // 0x0002 - "cashbo" // standard input (expected here)
- // 0x0008 - "zijdeu" // standard input (expected here)
- // 0x0010 - "boekho" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("herst")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("vast 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("vast 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("vast 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("k inze")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("munt")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("start")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("bijvul")
+ PORT_MODIFY("IN-3")
+ // 0x0001 - "uitbet" // unexpected here
+ // 0x0002 - "n club" // unexpected here
+ // 0x0010 - "player" // standard input (expected here)
+ PORT_MODIFY("IN-4")
+ // 0x0001 - "l hop" // unexpected here
+ // 0x0002 - "r hop" // known extended(?) input, sometimes 'hop hi'
+ // 0x0004 - "l hop" // unexpected here
+ // 0x0008 - "r hop" // known extended(?) input, sometimes 'hop top'
+ // 0x0010 - "hopper" // known extended(?) input, sometimes 'top up'
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "l lege" // standard input (expected here)
+ // 0x0002 - "r lege" // standard input (expected here)
+ // 0x0004 - "dump" // standard input (expected here)
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "green" // standard input (motherboard)
+ // 0x0002 - "cashbo" // standard input (expected here)
+ // 0x0008 - "zijdeu" // standard input (expected here)
+ // 0x0010 - "boekho" // standard input (expected here)
INPUT_PORTS_END
// PR1216 HEATWAVE ART 12 95004287 HEATWAVE PR1156
@@ -45262,58 +45262,58 @@ DRIVER_INIT_MEMBER(sc4_state,sc4colos)
}
INPUT_PORTS_START( sc4colos ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("herste")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("vast 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("vast 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("vast 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("kies m")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("kies b")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("kies c")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("start")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("bijvul")
- PORT_MODIFY("IN-3")
- // 0x0001 - "uitbet" // unexpected here
- // 0x0002 - "neem m" // unexpected here
- // 0x0004 - "neem w" // standard input (expected here)
- // 0x0010 - "roep" // standard input (expected here)
- PORT_MODIFY("IN-4")
- // 0x0001 - "l hop" // unexpected here
- // 0x0002 - "r hop" // known extended(?) input, sometimes 'hop hi'
- // 0x0004 - "l hop" // unexpected here
- // 0x0008 - "r hop" // known extended(?) input, sometimes 'hop top'
- // 0x0010 - "hopper" // known extended(?) input, sometimes 'top up'
- PORT_MODIFY("IN-5")
- // 0x0001 - "l lege" // standard input (expected here)
- // 0x0002 - "r lege" // standard input (expected here)
- // 0x0004 - "dump" // standard input (expected here)
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "green" // standard input (motherboard)
- // 0x0002 - "cashbo" // standard input (expected here)
- // 0x0008 - "zijdeu" // standard input (expected here)
- // 0x0010 - "boekho" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("herste")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("vast 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("vast 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("vast 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("kies m")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("kies b")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("kies c")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("start")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("bijvul")
+ PORT_MODIFY("IN-3")
+ // 0x0001 - "uitbet" // unexpected here
+ // 0x0002 - "neem m" // unexpected here
+ // 0x0004 - "neem w" // standard input (expected here)
+ // 0x0010 - "roep" // standard input (expected here)
+ PORT_MODIFY("IN-4")
+ // 0x0001 - "l hop" // unexpected here
+ // 0x0002 - "r hop" // known extended(?) input, sometimes 'hop hi'
+ // 0x0004 - "l hop" // unexpected here
+ // 0x0008 - "r hop" // known extended(?) input, sometimes 'hop top'
+ // 0x0010 - "hopper" // known extended(?) input, sometimes 'top up'
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "l lege" // standard input (expected here)
+ // 0x0002 - "r lege" // standard input (expected here)
+ // 0x0004 - "dump" // standard input (expected here)
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "green" // standard input (motherboard)
+ // 0x0002 - "cashbo" // standard input (expected here)
+ // 0x0008 - "zijdeu" // standard input (expected here)
+ // 0x0010 - "boekho" // standard input (expected here)
INPUT_PORTS_END
// PR1208 COLOSSUS 95004235 COLOSSUS PR7155 COLOSSUS
@@ -45336,56 +45336,56 @@ DRIVER_INIT_MEMBER(sc4_state,sc4fevdt)
}
INPUT_PORTS_START( sc4fevdt ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("herste")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("vast 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("vast 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("vast 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("kies i")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("kies s")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("start")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("bijvul")
- PORT_MODIFY("IN-3")
- // 0x0001 - "uitbet" // unexpected here
- // 0x0002 - "n hoog" // unexpected here
- // 0x0004 - "n winb" // standard input (expected here)
- PORT_MODIFY("IN-4")
- // 0x0001 - "l hop" // unexpected here
- // 0x0002 - "r hop" // known extended(?) input, sometimes 'hop hi'
- // 0x0004 - "l hop" // unexpected here
- // 0x0008 - "r hop" // known extended(?) input, sometimes 'hop top'
- // 0x0010 - "hopper" // known extended(?) input, sometimes 'top up'
- PORT_MODIFY("IN-5")
- // 0x0001 - "l lege" // standard input (expected here)
- // 0x0002 - "r lege" // standard input (expected here)
- // 0x0004 - "dump" // standard input (expected here)
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "green" // standard input (motherboard)
- // 0x0002 - "cashbo" // standard input (expected here)
- // 0x0008 - "zijdeu" // standard input (expected here)
- // 0x0010 - "boekho" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("herste")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("vast 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("vast 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("vast 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("kies i")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("kies s")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("start")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("bijvul")
+ PORT_MODIFY("IN-3")
+ // 0x0001 - "uitbet" // unexpected here
+ // 0x0002 - "n hoog" // unexpected here
+ // 0x0004 - "n winb" // standard input (expected here)
+ PORT_MODIFY("IN-4")
+ // 0x0001 - "l hop" // unexpected here
+ // 0x0002 - "r hop" // known extended(?) input, sometimes 'hop hi'
+ // 0x0004 - "l hop" // unexpected here
+ // 0x0008 - "r hop" // known extended(?) input, sometimes 'hop top'
+ // 0x0010 - "hopper" // known extended(?) input, sometimes 'top up'
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "l lege" // standard input (expected here)
+ // 0x0002 - "r lege" // standard input (expected here)
+ // 0x0004 - "dump" // standard input (expected here)
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "green" // standard input (motherboard)
+ // 0x0002 - "cashbo" // standard input (expected here)
+ // 0x0008 - "zijdeu" // standard input (expected here)
+ // 0x0010 - "boekho" // standard input (expected here)
INPUT_PORTS_END
// PR1202 FEVER 95004239 FEVER PR7157
@@ -45410,57 +45410,57 @@ DRIVER_INIT_MEMBER(sc4_state,sc4fevnx)
}
INPUT_PORTS_START( sc4fevnx ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("herste")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("vast 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("vast 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("vast 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("k inze")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("k spel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("key/go")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("start")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("bijvul")
- PORT_MODIFY("IN-3")
- // 0x0001 - "uitbet" // unexpected here
- // 0x0002 - "n club" // unexpected here
- // 0x0010 - "player" // standard input (expected here)
- PORT_MODIFY("IN-4")
- // 0x0001 - "l hop" // unexpected here
- // 0x0002 - "r hop" // known extended(?) input, sometimes 'hop hi'
- // 0x0004 - "l hop" // unexpected here
- // 0x0008 - "r hop" // known extended(?) input, sometimes 'hop top'
- // 0x0010 - "hopper" // known extended(?) input, sometimes 'top up'
- PORT_MODIFY("IN-5")
- // 0x0001 - "l lege" // standard input (expected here)
- // 0x0002 - "r lege" // standard input (expected here)
- // 0x0004 - "dump" // standard input (expected here)
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "green" // standard input (motherboard)
- // 0x0002 - "cashbo" // standard input (expected here)
- // 0x0008 - "zijdeu" // standard input (expected here)
- // 0x0010 - "boekho" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("herste")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("vast 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("vast 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("vast 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("k inze")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("k spel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("key/go")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("start")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("bijvul")
+ PORT_MODIFY("IN-3")
+ // 0x0001 - "uitbet" // unexpected here
+ // 0x0002 - "n club" // unexpected here
+ // 0x0010 - "player" // standard input (expected here)
+ PORT_MODIFY("IN-4")
+ // 0x0001 - "l hop" // unexpected here
+ // 0x0002 - "r hop" // known extended(?) input, sometimes 'hop hi'
+ // 0x0004 - "l hop" // unexpected here
+ // 0x0008 - "r hop" // known extended(?) input, sometimes 'hop top'
+ // 0x0010 - "hopper" // known extended(?) input, sometimes 'top up'
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "l lege" // standard input (expected here)
+ // 0x0002 - "r lege" // standard input (expected here)
+ // 0x0004 - "dump" // standard input (expected here)
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "green" // standard input (motherboard)
+ // 0x0002 - "cashbo" // standard input (expected here)
+ // 0x0008 - "zijdeu" // standard input (expected here)
+ // 0x0010 - "boekho" // standard input (expected here)
INPUT_PORTS_END
// PR1216 FEVER ART12 95004318 FEVER T N PR1251
@@ -45484,106 +45484,106 @@ DRIVER_INIT_MEMBER(sc4_state,sc4game)
}
INPUT_PORTS_START( sc4gamcs ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("herst")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("vast 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("vast 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("vast 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("kop")
- PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("zijdeu OR l hop OR r hop")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("munt")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("bijvul")
- PORT_MODIFY("IN-3")
- // 0x0001 - "uitbet" // unexpected here
- // 0x0002 - "n club" // unexpected here
- // 0x0004 - "n winb" // standard input (expected here)
- // 0x0010 - "roep" // standard input (expected here)
- PORT_MODIFY("IN-4")
- // 0x0001 - "l hop" // unexpected here
- // 0x0002 - "r hop" // known extended(?) input, sometimes 'hop hi'
- // 0x0010 - "hopper" // known extended(?) input, sometimes 'top up'
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "green" // standard input (motherboard)
- // 0x0002 - "cashbo" // standard input (expected here)
- // 0x0008 - "dump" // standard input (expected here)
- // 0x0010 - "boekho" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("herst")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("vast 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("vast 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("vast 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("kop")
+ PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("zijdeu OR l hop OR r hop")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("munt")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("bijvul")
+ PORT_MODIFY("IN-3")
+ // 0x0001 - "uitbet" // unexpected here
+ // 0x0002 - "n club" // unexpected here
+ // 0x0004 - "n winb" // standard input (expected here)
+ // 0x0010 - "roep" // standard input (expected here)
+ PORT_MODIFY("IN-4")
+ // 0x0001 - "l hop" // unexpected here
+ // 0x0002 - "r hop" // known extended(?) input, sometimes 'hop hi'
+ // 0x0010 - "hopper" // known extended(?) input, sometimes 'top up'
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "green" // standard input (motherboard)
+ // 0x0002 - "cashbo" // standard input (expected here)
+ // 0x0008 - "dump" // standard input (expected here)
+ // 0x0010 - "boekho" // standard input (expected here)
INPUT_PORTS_END
INPUT_PORTS_START( sc4game ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("herste")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("vast 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("vast 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("vast 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("kop")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("munt")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("start")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("bijvul")
- PORT_MODIFY("IN-3")
- // 0x0001 - "uitbet" // unexpected here
- // 0x0002 - "neem c" // unexpected here
- // 0x0004 - "neem w" // standard input (expected here)
- // 0x0010 - "info/l" // standard input (expected here)
- PORT_MODIFY("IN-4")
- // 0x0001 - "l hop" // unexpected here
- // 0x0002 - "r hop" // known extended(?) input, sometimes 'hop hi'
- // 0x0004 - "l hop" // unexpected here
- // 0x0008 - "r hop" // known extended(?) input, sometimes 'hop top'
- // 0x0010 - "hopper" // known extended(?) input, sometimes 'top up'
- PORT_MODIFY("IN-5")
- // 0x0001 - "l lege" // standard input (expected here)
- // 0x0002 - "r lege" // standard input (expected here)
- // 0x0004 - "dump" // standard input (expected here)
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "green" // standard input (motherboard)
- // 0x0002 - "cashbo" // standard input (expected here)
- // 0x0008 - "zijdeu" // standard input (expected here)
- // 0x0010 - "boekho" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("herste")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("vast 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("vast 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("vast 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("kop")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("munt")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("start")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("bijvul")
+ PORT_MODIFY("IN-3")
+ // 0x0001 - "uitbet" // unexpected here
+ // 0x0002 - "neem c" // unexpected here
+ // 0x0004 - "neem w" // standard input (expected here)
+ // 0x0010 - "info/l" // standard input (expected here)
+ PORT_MODIFY("IN-4")
+ // 0x0001 - "l hop" // unexpected here
+ // 0x0002 - "r hop" // known extended(?) input, sometimes 'hop hi'
+ // 0x0004 - "l hop" // unexpected here
+ // 0x0008 - "r hop" // known extended(?) input, sometimes 'hop top'
+ // 0x0010 - "hopper" // known extended(?) input, sometimes 'top up'
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "l lege" // standard input (expected here)
+ // 0x0002 - "r lege" // standard input (expected here)
+ // 0x0004 - "dump" // standard input (expected here)
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "green" // standard input (motherboard)
+ // 0x0002 - "cashbo" // standard input (expected here)
+ // 0x0008 - "zijdeu" // standard input (expected here)
+ // 0x0010 - "boekho" // standard input (expected here)
INPUT_PORTS_END
GAMEL( 200?, sc4gamcs ,0, sc4, sc4gamcs, sc4_state, sc4game, ROT0, "BFM","The Game Casino (Dutch) (Bellfruit) (Scorpion 4)", GAME_NOT_WORKING | GAME_CLICKABLE_ARTWORK, layout_bfm_sc4 ) // PR1224 THE GAME CASINO 95004285 THEGAME PR1153
@@ -45606,65 +45606,65 @@ DRIVER_INIT_MEMBER(sc4_state,sc4goud)
}
INPUT_PORTS_START( sc4goud ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("vast 1")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("vast 2")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("vast 3")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("vast 4")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("herste")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("neem p")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("stop OR wissel")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("start")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("bijvul")
- PORT_MODIFY("IN-4")
- // 0x0001 - "l hop" // unexpected here
- // 0x0002 - "r hop" // known extended(?) input, sometimes 'hop hi'
- // 0x0004 - "l hop" // unexpected here
- // 0x0008 - "r hop" // known extended(?) input, sometimes 'hop top'
- // 0x0010 - "hopper" // known extended(?) input, sometimes 'top up'
- PORT_MODIFY("IN-5")
- // 0x0001 - "l lege" // standard input (expected here)
- // 0x0002 - "r lege" // standard input (expected here)
- // 0x0004 - "dump" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("uitbet")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("player")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("hi lef")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("hi mid")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("hi rig")
- PORT_MODIFY("IN-9")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("neem g")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_1 ) PORT_NAME("lo lef")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_2 ) PORT_NAME("lo mid")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_3 ) PORT_NAME("lo rig")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_4 ) PORT_NAME("neem s")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "green" // standard input (motherboard)
- // 0x0002 - "cashbo" // standard input (expected here)
- // 0x0008 - "zijdeu" // standard input (expected here)
- // 0x0010 - "boekho" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("vast 1")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("vast 2")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("vast 3")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("vast 4")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("herste")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("neem p")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("stop OR wissel")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("start")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("bijvul")
+ PORT_MODIFY("IN-4")
+ // 0x0001 - "l hop" // unexpected here
+ // 0x0002 - "r hop" // known extended(?) input, sometimes 'hop hi'
+ // 0x0004 - "l hop" // unexpected here
+ // 0x0008 - "r hop" // known extended(?) input, sometimes 'hop top'
+ // 0x0010 - "hopper" // known extended(?) input, sometimes 'top up'
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "l lege" // standard input (expected here)
+ // 0x0002 - "r lege" // standard input (expected here)
+ // 0x0004 - "dump" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("uitbet")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("player")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("hi lef")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("hi mid")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("hi rig")
+ PORT_MODIFY("IN-9")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("neem g")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_1 ) PORT_NAME("lo lef")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_2 ) PORT_NAME("lo mid")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_3 ) PORT_NAME("lo rig")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_4 ) PORT_NAME("neem s")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "green" // standard input (motherboard)
+ // 0x0002 - "cashbo" // standard input (expected here)
+ // 0x0008 - "zijdeu" // standard input (expected here)
+ // 0x0010 - "boekho" // standard input (expected here)
INPUT_PORTS_END
@@ -45689,47 +45689,47 @@ DRIVER_INIT_MEMBER(sc4_state,sc4lasv)
}
INPUT_PORTS_START( sc4lasv ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("herst")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("vast 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("vast 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("vast 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("k inze")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("k spel")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("start")
- PORT_MODIFY("IN-3")
- // 0x0001 - "uitbet" // unexpected here
- // 0x0002 - "n hoog" // unexpected here
- // 0x0004 - "n winb" // standard input (expected here)
- // 0x0008 - "vegas" // standard input (expected here)
- // 0x0010 - "call a" // standard input (expected here)
- PORT_MODIFY("IN-5")
- // 0x0004 - "black" // standard input (expected here)
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "green" // standard input (motherboard)
- // 0x0002 - "cashbo" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("herst")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("vast 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("vast 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("vast 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("k inze")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("k spel")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("start")
+ PORT_MODIFY("IN-3")
+ // 0x0001 - "uitbet" // unexpected here
+ // 0x0002 - "n hoog" // unexpected here
+ // 0x0004 - "n winb" // standard input (expected here)
+ // 0x0008 - "vegas" // standard input (expected here)
+ // 0x0010 - "call a" // standard input (expected here)
+ PORT_MODIFY("IN-5")
+ // 0x0004 - "black" // standard input (expected here)
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "green" // standard input (motherboard)
+ // 0x0002 - "cashbo" // standard input (expected here)
INPUT_PORTS_END
// PR1209 LAS VEGAS 95004261 LASVEGAS PR7159
@@ -45753,110 +45753,110 @@ DRIVER_INIT_MEMBER(sc4_state,sc4miljo)
}
INPUT_PORTS_START( sc4miljo ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("herst")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("vast 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("vast 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("vast 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("k inze")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("munt")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("start")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("bijvul")
- PORT_MODIFY("IN-3")
- // 0x0001 - "uitbet" // unexpected here
- // 0x0002 - "n club" // unexpected here
- // 0x0010 - "player" // standard input (expected here)
- PORT_MODIFY("IN-4")
- // 0x0001 - "l hop" // unexpected here
- // 0x0002 - "r hop" // known extended(?) input, sometimes 'hop hi'
- // 0x0004 - "l hop" // unexpected here
- // 0x0008 - "r hop" // known extended(?) input, sometimes 'hop top'
- // 0x0010 - "hopper" // known extended(?) input, sometimes 'top up'
- PORT_MODIFY("IN-5")
- // 0x0001 - "l lege" // standard input (expected here)
- // 0x0002 - "r lege" // standard input (expected here)
- // 0x0004 - "dump" // standard input (expected here)
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "green" // standard input (motherboard)
- // 0x0002 - "cashbo" // standard input (expected here)
- // 0x0008 - "zijdeu" // standard input (expected here)
- // 0x0010 - "boekho" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("herst")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("vast 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("vast 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("vast 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("k inze")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("munt")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("start")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("bijvul")
+ PORT_MODIFY("IN-3")
+ // 0x0001 - "uitbet" // unexpected here
+ // 0x0002 - "n club" // unexpected here
+ // 0x0010 - "player" // standard input (expected here)
+ PORT_MODIFY("IN-4")
+ // 0x0001 - "l hop" // unexpected here
+ // 0x0002 - "r hop" // known extended(?) input, sometimes 'hop hi'
+ // 0x0004 - "l hop" // unexpected here
+ // 0x0008 - "r hop" // known extended(?) input, sometimes 'hop top'
+ // 0x0010 - "hopper" // known extended(?) input, sometimes 'top up'
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "l lege" // standard input (expected here)
+ // 0x0002 - "r lege" // standard input (expected here)
+ // 0x0004 - "dump" // standard input (expected here)
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "green" // standard input (motherboard)
+ // 0x0002 - "cashbo" // standard input (expected here)
+ // 0x0008 - "zijdeu" // standard input (expected here)
+ // 0x0010 - "boekho" // standard input (expected here)
INPUT_PORTS_END
INPUT_PORTS_START( sc4milja ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("herst")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("vast 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("vast 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("vast 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("k inze")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("k spel")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("start")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("bijvul")
- PORT_MODIFY("IN-3")
- // 0x0001 - "uitbet" // unexpected here
- // 0x0002 - "n hoog" // unexpected here
- // 0x0004 - "n winb" // standard input (expected here)
- // 0x0010 - "roep b" // standard input (expected here)
- PORT_MODIFY("IN-4")
- // 0x0001 - "l hop" // unexpected here
- // 0x0002 - "r hop" // known extended(?) input, sometimes 'hop hi'
- // 0x0004 - "l hop" // unexpected here
- // 0x0008 - "r hop" // known extended(?) input, sometimes 'hop top'
- // 0x0010 - "hopper" // known extended(?) input, sometimes 'top up'
- PORT_MODIFY("IN-5")
- // 0x0001 - "l lege" // standard input (expected here)
- // 0x0002 - "r lege" // standard input (expected here)
- // 0x0004 - "dump" // standard input (expected here)
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "green" // standard input (motherboard)
- // 0x0002 - "cashbo" // standard input (expected here)
- // 0x0008 - "zijdeu" // standard input (expected here)
- // 0x0010 - "boekho" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("herst")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("vast 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("vast 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("vast 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("k inze")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("k spel")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("start")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("bijvul")
+ PORT_MODIFY("IN-3")
+ // 0x0001 - "uitbet" // unexpected here
+ // 0x0002 - "n hoog" // unexpected here
+ // 0x0004 - "n winb" // standard input (expected here)
+ // 0x0010 - "roep b" // standard input (expected here)
+ PORT_MODIFY("IN-4")
+ // 0x0001 - "l hop" // unexpected here
+ // 0x0002 - "r hop" // known extended(?) input, sometimes 'hop hi'
+ // 0x0004 - "l hop" // unexpected here
+ // 0x0008 - "r hop" // known extended(?) input, sometimes 'hop top'
+ // 0x0010 - "hopper" // known extended(?) input, sometimes 'top up'
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "l lege" // standard input (expected here)
+ // 0x0002 - "r lege" // standard input (expected here)
+ // 0x0004 - "dump" // standard input (expected here)
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "green" // standard input (motherboard)
+ // 0x0002 - "cashbo" // standard input (expected here)
+ // 0x0008 - "zijdeu" // standard input (expected here)
+ // 0x0010 - "boekho" // standard input (expected here)
INPUT_PORTS_END
GAMEL( 200?, sc4miljo ,0, sc4, sc4miljo, sc4_state, sc4miljo, ROT0, "BFM","Miljonairs (Dutch) (Bellfruit) (Scorpion 4) (set 1)", GAME_NOT_WORKING | GAME_CLICKABLE_ARTWORK, layout_bfm_sc4 ) // PR1217 MILJONAIRSART12 95004305 MILJONAIRE PR1157
@@ -45879,57 +45879,57 @@ DRIVER_INIT_MEMBER(sc4_state,sc4paytm)
}
INPUT_PORTS_START( sc4paytm ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("herste")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("vast 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("vast 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("vast 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("kies i")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("kies s")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("start")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("bijvul")
- PORT_MODIFY("IN-3")
- // 0x0001 - "uitbet" // unexpected here
- // 0x0002 - "n hoog" // unexpected here
- // 0x0004 - "n winb" // standard input (expected here)
- // 0x0010 - "roep b" // standard input (expected here)
- PORT_MODIFY("IN-4")
- // 0x0001 - "l hop" // unexpected here
- // 0x0002 - "r hop" // known extended(?) input, sometimes 'hop hi'
- // 0x0004 - "l hop" // unexpected here
- // 0x0008 - "r hop" // known extended(?) input, sometimes 'hop top'
- // 0x0010 - "hopper" // known extended(?) input, sometimes 'top up'
- PORT_MODIFY("IN-5")
- // 0x0001 - "l lege" // standard input (expected here)
- // 0x0002 - "r lege" // standard input (expected here)
- // 0x0004 - "dump" // standard input (expected here)
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "green" // standard input (motherboard)
- // 0x0002 - "cashbo" // standard input (expected here)
- // 0x0008 - "zijdeu" // standard input (expected here)
- // 0x0010 - "boekho" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("herste")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("vast 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("vast 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("vast 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("kies i")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("kies s")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("start")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("bijvul")
+ PORT_MODIFY("IN-3")
+ // 0x0001 - "uitbet" // unexpected here
+ // 0x0002 - "n hoog" // unexpected here
+ // 0x0004 - "n winb" // standard input (expected here)
+ // 0x0010 - "roep b" // standard input (expected here)
+ PORT_MODIFY("IN-4")
+ // 0x0001 - "l hop" // unexpected here
+ // 0x0002 - "r hop" // known extended(?) input, sometimes 'hop hi'
+ // 0x0004 - "l hop" // unexpected here
+ // 0x0008 - "r hop" // known extended(?) input, sometimes 'hop top'
+ // 0x0010 - "hopper" // known extended(?) input, sometimes 'top up'
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "l lege" // standard input (expected here)
+ // 0x0002 - "r lege" // standard input (expected here)
+ // 0x0004 - "dump" // standard input (expected here)
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "green" // standard input (motherboard)
+ // 0x0002 - "cashbo" // standard input (expected here)
+ // 0x0008 - "zijdeu" // standard input (expected here)
+ // 0x0010 - "boekho" // standard input (expected here)
INPUT_PORTS_END
// PR1205 PAY TIME 95004224 PAYTIME PR7156 PAY TIME
@@ -45953,52 +45953,52 @@ DRIVER_INIT_MEMBER(sc4_state,sc4pglcs)
}
INPUT_PORTS_START( sc4pglcs ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("herst")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("vast 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("vast 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("vast 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("kop")
- PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("zijdeu OR l hop OR r hop")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("munt")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("bijvul")
- PORT_MODIFY("IN-3")
- // 0x0001 - "uitbet" // unexpected here
- // 0x0002 - "n hgst" // unexpected here
- // 0x0004 - "n winb" // standard input (expected here)
- // 0x0010 - "roep" // standard input (expected here)
- PORT_MODIFY("IN-4")
- // 0x0001 - "l hop" // unexpected here
- // 0x0002 - "r hop" // known extended(?) input, sometimes 'hop hi'
- // 0x0010 - "hopper" // known extended(?) input, sometimes 'top up'
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "green" // standard input (motherboard)
- // 0x0002 - "cashbo" // standard input (expected here)
- // 0x0008 - "dump" // standard input (expected here)
- // 0x0010 - "boekho" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("herst")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("vast 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("vast 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("vast 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("kop")
+ PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("zijdeu OR l hop OR r hop")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("munt")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("bijvul")
+ PORT_MODIFY("IN-3")
+ // 0x0001 - "uitbet" // unexpected here
+ // 0x0002 - "n hgst" // unexpected here
+ // 0x0004 - "n winb" // standard input (expected here)
+ // 0x0010 - "roep" // standard input (expected here)
+ PORT_MODIFY("IN-4")
+ // 0x0001 - "l hop" // unexpected here
+ // 0x0002 - "r hop" // known extended(?) input, sometimes 'hop hi'
+ // 0x0010 - "hopper" // known extended(?) input, sometimes 'top up'
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "green" // standard input (motherboard)
+ // 0x0002 - "cashbo" // standard input (expected here)
+ // 0x0008 - "dump" // standard input (expected here)
+ // 0x0010 - "boekho" // standard input (expected here)
INPUT_PORTS_END
// PR1261 PHARAOH'S GOLD 95004316 CAS PHAR GOLD PR1261
@@ -46023,57 +46023,57 @@ DRIVER_INIT_MEMBER(sc4_state,sc4redad)
}
INPUT_PORTS_START( sc4redad ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("herste")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("vast 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("vast 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("vast 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("kies i")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("kies s")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("start")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("bijvul")
- PORT_MODIFY("IN-3")
- // 0x0001 - "uitbet" // unexpected here
- // 0x0002 - "naar c" // unexpected here
- // 0x0004 - "neem w" // standard input (expected here)
- // 0x0010 - "roep" // standard input (expected here)
- PORT_MODIFY("IN-4")
- // 0x0001 - "l hop" // unexpected here
- // 0x0002 - "r hop" // known extended(?) input, sometimes 'hop hi'
- // 0x0004 - "l hop" // unexpected here
- // 0x0008 - "r hop" // known extended(?) input, sometimes 'hop top'
- // 0x0010 - "hopper" // known extended(?) input, sometimes 'top up'
- PORT_MODIFY("IN-5")
- // 0x0001 - "l lege" // standard input (expected here)
- // 0x0002 - "r lege" // standard input (expected here)
- // 0x0004 - "dump" // standard input (expected here)
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "green" // standard input (motherboard)
- // 0x0002 - "cashbo" // standard input (expected here)
- // 0x0008 - "zijdeu" // standard input (expected here)
- // 0x0010 - "boekho" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("herste")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("vast 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("vast 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("vast 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("kies i")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("kies s")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("start")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("bijvul")
+ PORT_MODIFY("IN-3")
+ // 0x0001 - "uitbet" // unexpected here
+ // 0x0002 - "naar c" // unexpected here
+ // 0x0004 - "neem w" // standard input (expected here)
+ // 0x0010 - "roep" // standard input (expected here)
+ PORT_MODIFY("IN-4")
+ // 0x0001 - "l hop" // unexpected here
+ // 0x0002 - "r hop" // known extended(?) input, sometimes 'hop hi'
+ // 0x0004 - "l hop" // unexpected here
+ // 0x0008 - "r hop" // known extended(?) input, sometimes 'hop top'
+ // 0x0010 - "hopper" // known extended(?) input, sometimes 'top up'
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "l lege" // standard input (expected here)
+ // 0x0002 - "r lege" // standard input (expected here)
+ // 0x0004 - "dump" // standard input (expected here)
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "green" // standard input (motherboard)
+ // 0x0002 - "cashbo" // standard input (expected here)
+ // 0x0008 - "zijdeu" // standard input (expected here)
+ // 0x0010 - "boekho" // standard input (expected here)
INPUT_PORTS_END
// PR1206 RED ALERT 95004266 REDALERT PR1051
@@ -46098,55 +46098,55 @@ DRIVER_INIT_MEMBER(sc4_state,sc4rvlnx)
}
INPUT_PORTS_START( sc4rvlnx ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("vast 1")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("vast 2")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("vast 3")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("vast 4")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("herste")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("kies i")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("kies s")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("start")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("bijvul")
- PORT_MODIFY("IN-3")
- // 0x0001 - "uitbet" // unexpected here
- // 0x0002 - "neem c" // unexpected here
- // 0x0010 - "info/l" // standard input (expected here)
- PORT_MODIFY("IN-4")
- // 0x0001 - "l hop" // unexpected here
- // 0x0002 - "r hop" // known extended(?) input, sometimes 'hop hi'
- // 0x0004 - "l hop" // unexpected here
- // 0x0008 - "r hop" // known extended(?) input, sometimes 'hop top'
- // 0x0010 - "hopper" // known extended(?) input, sometimes 'top up'
- PORT_MODIFY("IN-5")
- // 0x0004 - "dump" // standard input (expected here)
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "green" // standard input (motherboard)
- // 0x0002 - "cashbo" // standard input (expected here)
- // 0x0008 - "zijdeu" // standard input (expected here)
- // 0x0010 - "boekho" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("vast 1")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("vast 2")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("vast 3")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("vast 4")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("herste")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("kies i")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("kies s")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("start")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("bijvul")
+ PORT_MODIFY("IN-3")
+ // 0x0001 - "uitbet" // unexpected here
+ // 0x0002 - "neem c" // unexpected here
+ // 0x0010 - "info/l" // standard input (expected here)
+ PORT_MODIFY("IN-4")
+ // 0x0001 - "l hop" // unexpected here
+ // 0x0002 - "r hop" // known extended(?) input, sometimes 'hop hi'
+ // 0x0004 - "l hop" // unexpected here
+ // 0x0008 - "r hop" // known extended(?) input, sometimes 'hop top'
+ // 0x0010 - "hopper" // known extended(?) input, sometimes 'top up'
+ PORT_MODIFY("IN-5")
+ // 0x0004 - "dump" // standard input (expected here)
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "green" // standard input (motherboard)
+ // 0x0002 - "cashbo" // standard input (expected here)
+ // 0x0008 - "zijdeu" // standard input (expected here)
+ // 0x0010 - "boekho" // standard input (expected here)
INPUT_PORTS_END
// PR1252 REVOLUTION NEXT 95004320 REVOLUTIONTN PR1252
@@ -46169,58 +46169,58 @@ DRIVER_INIT_MEMBER(sc4_state,sc4rvl)
}
INPUT_PORTS_START( sc4rvl ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("vast 1")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("vast 2")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("vast 3")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("vast 4")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("herste")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("kies i")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("kies s")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("start")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("bijvul")
- PORT_MODIFY("IN-3")
- // 0x0001 - "uitbet" // unexpected here
- // 0x0002 - "n hoog" // unexpected here
- // 0x0004 - "n winb" // standard input (expected here)
- // 0x0010 - "r behe" // standard input (expected here)
- PORT_MODIFY("IN-4")
- // 0x0001 - "l hop" // unexpected here
- // 0x0002 - "r hop" // known extended(?) input, sometimes 'hop hi'
- // 0x0004 - "l hop" // unexpected here
- // 0x0008 - "r hop" // known extended(?) input, sometimes 'hop top'
- // 0x0010 - "hopper" // known extended(?) input, sometimes 'top up'
- PORT_MODIFY("IN-5")
- // 0x0001 - "l lege" // standard input (expected here)
- // 0x0002 - "r lege" // standard input (expected here)
- // 0x0004 - "dump" // standard input (expected here)
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "green" // standard input (motherboard)
- // 0x0002 - "cashbo" // standard input (expected here)
- // 0x0008 - "zijdeu" // standard input (expected here)
- // 0x0010 - "boekho" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("vast 1")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("vast 2")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("vast 3")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("vast 4")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("herste")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("kies i")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("kies s")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("start")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("bijvul")
+ PORT_MODIFY("IN-3")
+ // 0x0001 - "uitbet" // unexpected here
+ // 0x0002 - "n hoog" // unexpected here
+ // 0x0004 - "n winb" // standard input (expected here)
+ // 0x0010 - "r behe" // standard input (expected here)
+ PORT_MODIFY("IN-4")
+ // 0x0001 - "l hop" // unexpected here
+ // 0x0002 - "r hop" // known extended(?) input, sometimes 'hop hi'
+ // 0x0004 - "l hop" // unexpected here
+ // 0x0008 - "r hop" // known extended(?) input, sometimes 'hop top'
+ // 0x0010 - "hopper" // known extended(?) input, sometimes 'top up'
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "l lege" // standard input (expected here)
+ // 0x0002 - "r lege" // standard input (expected here)
+ // 0x0004 - "dump" // standard input (expected here)
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "green" // standard input (motherboard)
+ // 0x0002 - "cashbo" // standard input (expected here)
+ // 0x0008 - "zijdeu" // standard input (expected here)
+ // 0x0010 - "boekho" // standard input (expected here)
INPUT_PORTS_END
// PR1203 REVOLUTION 95004259 REVOLUTION PR7158
@@ -46243,57 +46243,57 @@ DRIVER_INIT_MEMBER(sc4_state,sc4rio)
}
INPUT_PORTS_START( sc4rio ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("herste")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("vast 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("vast 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("vast 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("kies i")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("kies s")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("start")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("bijvul")
- PORT_MODIFY("IN-3")
- // 0x0001 - "neem w" // unexpected here
- // 0x0002 - "neem h" // unexpected here
- // 0x0004 - "uitbet" // standard input (expected here)
- // 0x0010 - "roep" // standard input (expected here)
- PORT_MODIFY("IN-4")
- // 0x0001 - "l hop" // unexpected here
- // 0x0002 - "r hop" // known extended(?) input, sometimes 'hop hi'
- // 0x0004 - "l hop" // unexpected here
- // 0x0008 - "r hop" // known extended(?) input, sometimes 'hop top'
- // 0x0010 - "hopper" // known extended(?) input, sometimes 'top up'
- PORT_MODIFY("IN-5")
- // 0x0001 - "l lege" // standard input (expected here)
- // 0x0002 - "r lege" // standard input (expected here)
- // 0x0004 - "black" // standard input (expected here)
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "green" // standard input (motherboard)
- // 0x0002 - "cashbo" // standard input (expected here)
- // 0x0008 - "zijdeu" // standard input (expected here)
- // 0x0010 - "boekho" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("herste")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("vast 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("vast 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("vast 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("kies i")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("kies s")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("start")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("bijvul")
+ PORT_MODIFY("IN-3")
+ // 0x0001 - "neem w" // unexpected here
+ // 0x0002 - "neem h" // unexpected here
+ // 0x0004 - "uitbet" // standard input (expected here)
+ // 0x0010 - "roep" // standard input (expected here)
+ PORT_MODIFY("IN-4")
+ // 0x0001 - "l hop" // unexpected here
+ // 0x0002 - "r hop" // known extended(?) input, sometimes 'hop hi'
+ // 0x0004 - "l hop" // unexpected here
+ // 0x0008 - "r hop" // known extended(?) input, sometimes 'hop top'
+ // 0x0010 - "hopper" // known extended(?) input, sometimes 'top up'
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "l lege" // standard input (expected here)
+ // 0x0002 - "r lege" // standard input (expected here)
+ // 0x0004 - "black" // standard input (expected here)
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "green" // standard input (motherboard)
+ // 0x0002 - "cashbo" // standard input (expected here)
+ // 0x0008 - "zijdeu" // standard input (expected here)
+ // 0x0010 - "boekho" // standard input (expected here)
INPUT_PORTS_END
// PR1222 RIO GRANDE 95004309 RIO GRANDE SOUNDS11
@@ -46317,112 +46317,112 @@ DRIVER_INIT_MEMBER(sc4_state,sc4strbr)
}
INPUT_PORTS_START( sc4strbr ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("herste")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("vast 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("vast 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("vast 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("kies i")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("kies s")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("start")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("bijvul")
- PORT_MODIFY("IN-3")
- // 0x0001 - "uitbet" // unexpected here
- // 0x0002 - "neem c" // unexpected here
- // 0x0004 - "neem s" // standard input (expected here)
- // 0x0010 - "info/l" // standard input (expected here)
- PORT_MODIFY("IN-4")
- // 0x0001 - "l hop" // unexpected here
- // 0x0002 - "r hop" // known extended(?) input, sometimes 'hop hi'
- // 0x0004 - "l hop" // unexpected here
- // 0x0008 - "r hop" // known extended(?) input, sometimes 'hop top'
- // 0x0010 - "hopper" // known extended(?) input, sometimes 'top up'
- PORT_MODIFY("IN-5")
- // 0x0001 - "l lege" // standard input (expected here)
- // 0x0002 - "r lege" // standard input (expected here)
- // 0x0004 - "dump" // standard input (expected here)
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "green" // standard input (motherboard)
- // 0x0002 - "cashbo" // standard input (expected here)
- // 0x0008 - "zijdeu" // standard input (expected here)
- // 0x0010 - "boekho" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("herste")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("vast 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("vast 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("vast 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("kies i")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("kies s")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("start")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("bijvul")
+ PORT_MODIFY("IN-3")
+ // 0x0001 - "uitbet" // unexpected here
+ // 0x0002 - "neem c" // unexpected here
+ // 0x0004 - "neem s" // standard input (expected here)
+ // 0x0010 - "info/l" // standard input (expected here)
+ PORT_MODIFY("IN-4")
+ // 0x0001 - "l hop" // unexpected here
+ // 0x0002 - "r hop" // known extended(?) input, sometimes 'hop hi'
+ // 0x0004 - "l hop" // unexpected here
+ // 0x0008 - "r hop" // known extended(?) input, sometimes 'hop top'
+ // 0x0010 - "hopper" // known extended(?) input, sometimes 'top up'
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "l lege" // standard input (expected here)
+ // 0x0002 - "r lege" // standard input (expected here)
+ // 0x0004 - "dump" // standard input (expected here)
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "green" // standard input (motherboard)
+ // 0x0002 - "cashbo" // standard input (expected here)
+ // 0x0008 - "zijdeu" // standard input (expected here)
+ // 0x0010 - "boekho" // standard input (expected here)
INPUT_PORTS_END
INPUT_PORTS_START( sc4strbra ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("herste")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("vast 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("vast 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("vast 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("neem s")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("kies i")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("kies s")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("start")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("bijvul")
- PORT_MODIFY("IN-3")
- // 0x0001 - "uitbet" // unexpected here
- // 0x0002 - "neem h" // unexpected here
- // 0x0004 - "neem w" // standard input (expected here)
- // 0x0010 - "roep" // standard input (expected here)
- PORT_MODIFY("IN-4")
- // 0x0001 - "l hop" // unexpected here
- // 0x0002 - "r hop" // known extended(?) input, sometimes 'hop hi'
- // 0x0004 - "l hop" // unexpected here
- // 0x0008 - "r hop" // known extended(?) input, sometimes 'hop top'
- // 0x0010 - "hopper" // known extended(?) input, sometimes 'top up'
- PORT_MODIFY("IN-5")
- // 0x0001 - "l lege" // standard input (expected here)
- // 0x0002 - "r lege" // standard input (expected here)
- // 0x0004 - "dump" // standard input (expected here)
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "green" // standard input (motherboard)
- // 0x0002 - "cashbo" // standard input (expected here)
- // 0x0008 - "zijdeu" // standard input (expected here)
- // 0x0010 - "boekho" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("herste")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("vast 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("vast 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("vast 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("neem s")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("kies i")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("kies s")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("start")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("bijvul")
+ PORT_MODIFY("IN-3")
+ // 0x0001 - "uitbet" // unexpected here
+ // 0x0002 - "neem h" // unexpected here
+ // 0x0004 - "neem w" // standard input (expected here)
+ // 0x0010 - "roep" // standard input (expected here)
+ PORT_MODIFY("IN-4")
+ // 0x0001 - "l hop" // unexpected here
+ // 0x0002 - "r hop" // known extended(?) input, sometimes 'hop hi'
+ // 0x0004 - "l hop" // unexpected here
+ // 0x0008 - "r hop" // known extended(?) input, sometimes 'hop top'
+ // 0x0010 - "hopper" // known extended(?) input, sometimes 'top up'
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "l lege" // standard input (expected here)
+ // 0x0002 - "r lege" // standard input (expected here)
+ // 0x0004 - "dump" // standard input (expected here)
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "green" // standard input (motherboard)
+ // 0x0002 - "cashbo" // standard input (expected here)
+ // 0x0008 - "zijdeu" // standard input (expected here)
+ // 0x0010 - "boekho" // standard input (expected here)
INPUT_PORTS_END
// PR1219 STARS 'N BARS 95004290 STARSNBARS PR1159
@@ -46451,57 +46451,57 @@ DRIVER_INIT_MEMBER(sc4_state,sc4twilt)
INPUT_PORTS_START( sc4twilt ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("herste")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("vast 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("vast 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("vast 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("vast 4")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("kies i")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("kies s")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("start")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("bijvul")
- PORT_MODIFY("IN-3")
- // 0x0001 - "uitbet" // unexpected here
- // 0x0002 - "neem c" // unexpected here
- // 0x0010 - "info/l" // standard input (expected here)
- PORT_MODIFY("IN-4")
- // 0x0001 - "l hop" // unexpected here
- // 0x0002 - "r hop" // known extended(?) input, sometimes 'hop hi'
- // 0x0004 - "l hop" // unexpected here
- // 0x0008 - "r hop" // known extended(?) input, sometimes 'hop top'
- // 0x0010 - "hopper" // known extended(?) input, sometimes 'top up'
- PORT_MODIFY("IN-5")
- // 0x0001 - "l lege" // standard input (expected here)
- // 0x0002 - "r lege" // standard input (expected here)
- // 0x0004 - "dump" // standard input (expected here)
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "green" // standard input (motherboard)
- // 0x0002 - "cashbo" // standard input (expected here)
- // 0x0008 - "zijdeu" // standard input (expected here)
- // 0x0010 - "boekho" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("herste")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("vast 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("vast 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("vast 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("vast 4")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("kies i")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("kies s")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("start")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("bijvul")
+ PORT_MODIFY("IN-3")
+ // 0x0001 - "uitbet" // unexpected here
+ // 0x0002 - "neem c" // unexpected here
+ // 0x0010 - "info/l" // standard input (expected here)
+ PORT_MODIFY("IN-4")
+ // 0x0001 - "l hop" // unexpected here
+ // 0x0002 - "r hop" // known extended(?) input, sometimes 'hop hi'
+ // 0x0004 - "l hop" // unexpected here
+ // 0x0008 - "r hop" // known extended(?) input, sometimes 'hop top'
+ // 0x0010 - "hopper" // known extended(?) input, sometimes 'top up'
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "l lege" // standard input (expected here)
+ // 0x0002 - "r lege" // standard input (expected here)
+ // 0x0004 - "dump" // standard input (expected here)
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "green" // standard input (motherboard)
+ // 0x0002 - "cashbo" // standard input (expected here)
+ // 0x0008 - "zijdeu" // standard input (expected here)
+ // 0x0010 - "boekho" // standard input (expected here)
INPUT_PORTS_END
// PR1214 TWILIGHT 95004299 TWILIGHT PR1154
@@ -46525,57 +46525,57 @@ DRIVER_INIT_MEMBER(sc4_state,sc4monsp)
}
INPUT_PORTS_START( sc4monsp ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("vast 1")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("vast 2")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("vast 3")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("vast 4")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("herst")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("kop")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("munt")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("start")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("bijvul")
- PORT_MODIFY("IN-3")
- // 0x0001 - "uitbet" // unexpected here
- // 0x0002 - "n club" // unexpected here
- // 0x0010 - "player" // standard input (expected here)
- PORT_MODIFY("IN-4")
- // 0x0001 - "l hop" // unexpected here
- // 0x0002 - "r hop" // known extended(?) input, sometimes 'hop hi'
- // 0x0004 - "l hop" // unexpected here
- // 0x0008 - "r hop" // known extended(?) input, sometimes 'hop top'
- // 0x0010 - "hopper" // known extended(?) input, sometimes 'top up'
- PORT_MODIFY("IN-5")
- // 0x0001 - "l lege" // standard input (expected here)
- // 0x0002 - "r lege" // standard input (expected here)
- // 0x0004 - "dump" // standard input (expected here)
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "green" // standard input (motherboard)
- // 0x0002 - "cashbo" // standard input (expected here)
- // 0x0008 - "zijdeu" // standard input (expected here)
- // 0x0010 - "boekho" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("vast 1")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("vast 2")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("vast 3")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("vast 4")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("herst")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("kop")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("munt")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("start")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("bijvul")
+ PORT_MODIFY("IN-3")
+ // 0x0001 - "uitbet" // unexpected here
+ // 0x0002 - "n club" // unexpected here
+ // 0x0010 - "player" // standard input (expected here)
+ PORT_MODIFY("IN-4")
+ // 0x0001 - "l hop" // unexpected here
+ // 0x0002 - "r hop" // known extended(?) input, sometimes 'hop hi'
+ // 0x0004 - "l hop" // unexpected here
+ // 0x0008 - "r hop" // known extended(?) input, sometimes 'hop top'
+ // 0x0010 - "hopper" // known extended(?) input, sometimes 'top up'
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "l lege" // standard input (expected here)
+ // 0x0002 - "r lege" // standard input (expected here)
+ // 0x0004 - "dump" // standard input (expected here)
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "green" // standard input (motherboard)
+ // 0x0002 - "cashbo" // standard input (expected here)
+ // 0x0008 - "zijdeu" // standard input (expected here)
+ // 0x0010 - "boekho" // standard input (expected here)
INPUT_PORTS_END
// PR1218 MONEY SPINNER ART12 95004291 MONEYSPINNER PR1158
@@ -46599,58 +46599,58 @@ DRIVER_INIT_MEMBER(sc4_state,sc4ivply)
}
INPUT_PORTS_START( sc4ivply ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("herste")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("vast 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("vast 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("vast 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("vast 4")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("kies i")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("kies s")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("start")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("bijvul")
- PORT_MODIFY("IN-3")
- // 0x0001 - "uitbet" // unexpected here
- // 0x0002 - "n hoog" // unexpected here
- // 0x0004 - "n winb" // standard input (expected here)
- // 0x0010 - "roep" // standard input (expected here)
- PORT_MODIFY("IN-4")
- // 0x0001 - "l hop" // unexpected here
- // 0x0002 - "r hop" // known extended(?) input, sometimes 'hop hi'
- // 0x0004 - "l hop" // unexpected here
- // 0x0008 - "r hop" // known extended(?) input, sometimes 'hop top'
- // 0x0010 - "hopper" // known extended(?) input, sometimes 'top up'
- PORT_MODIFY("IN-5")
- // 0x0001 - "l lege" // standard input (expected here)
- // 0x0002 - "r lege" // standard input (expected here)
- // 0x0004 - "dump" // standard input (expected here)
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "green" // standard input (motherboard)
- // 0x0002 - "cashbo" // standard input (expected here)
- // 0x0008 - "zijdeu" // standard input (expected here)
- // 0x0010 - "boekho" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("herste")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("vast 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("vast 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("vast 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("vast 4")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("kies i")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("kies s")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("start")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("bijvul")
+ PORT_MODIFY("IN-3")
+ // 0x0001 - "uitbet" // unexpected here
+ // 0x0002 - "n hoog" // unexpected here
+ // 0x0004 - "n winb" // standard input (expected here)
+ // 0x0010 - "roep" // standard input (expected here)
+ PORT_MODIFY("IN-4")
+ // 0x0001 - "l hop" // unexpected here
+ // 0x0002 - "r hop" // known extended(?) input, sometimes 'hop hi'
+ // 0x0004 - "l hop" // unexpected here
+ // 0x0008 - "r hop" // known extended(?) input, sometimes 'hop top'
+ // 0x0010 - "hopper" // known extended(?) input, sometimes 'top up'
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "l lege" // standard input (expected here)
+ // 0x0002 - "r lege" // standard input (expected here)
+ // 0x0004 - "dump" // standard input (expected here)
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "green" // standard input (motherboard)
+ // 0x0002 - "cashbo" // standard input (expected here)
+ // 0x0008 - "zijdeu" // standard input (expected here)
+ // 0x0010 - "boekho" // standard input (expected here)
INPUT_PORTS_END
@@ -46675,58 +46675,58 @@ DRIVER_INIT_MEMBER(sc4_state,sc4ccc)
INPUT_PORTS_START( sc4ccc ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("herste")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("vast 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("vast 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("vast 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("vast 4")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("kies i")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("kies s")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("start")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("bijvul")
- PORT_MODIFY("IN-3")
- // 0x0001 - "uitbet" // unexpected here
- // 0x0002 - "n hoog" // unexpected here
- // 0x0004 - "n winb" // standard input (expected here)
- // 0x0010 - "roep" // standard input (expected here)
- PORT_MODIFY("IN-4")
- // 0x0001 - "l hop" // unexpected here
- // 0x0002 - "r hop" // known extended(?) input, sometimes 'hop hi'
- // 0x0004 - "l hop" // unexpected here
- // 0x0008 - "r hop" // known extended(?) input, sometimes 'hop top'
- // 0x0010 - "hopper" // known extended(?) input, sometimes 'top up'
- PORT_MODIFY("IN-5")
- // 0x0001 - "l lege" // standard input (expected here)
- // 0x0002 - "r lege" // standard input (expected here)
- // 0x0004 - "dump" // standard input (expected here)
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "green" // standard input (motherboard)
- // 0x0002 - "cashbo" // standard input (expected here)
- // 0x0008 - "zijdeu" // standard input (expected here)
- // 0x0010 - "boekho" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("herste")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("vast 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("vast 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("vast 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("vast 4")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("kies i")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("kies s")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("start")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("bijvul")
+ PORT_MODIFY("IN-3")
+ // 0x0001 - "uitbet" // unexpected here
+ // 0x0002 - "n hoog" // unexpected here
+ // 0x0004 - "n winb" // standard input (expected here)
+ // 0x0010 - "roep" // standard input (expected here)
+ PORT_MODIFY("IN-4")
+ // 0x0001 - "l hop" // unexpected here
+ // 0x0002 - "r hop" // known extended(?) input, sometimes 'hop hi'
+ // 0x0004 - "l hop" // unexpected here
+ // 0x0008 - "r hop" // known extended(?) input, sometimes 'hop top'
+ // 0x0010 - "hopper" // known extended(?) input, sometimes 'top up'
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "l lege" // standard input (expected here)
+ // 0x0002 - "r lege" // standard input (expected here)
+ // 0x0004 - "dump" // standard input (expected here)
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "green" // standard input (motherboard)
+ // 0x0002 - "cashbo" // standard input (expected here)
+ // 0x0008 - "zijdeu" // standard input (expected here)
+ // 0x0010 - "boekho" // standard input (expected here)
INPUT_PORTS_END
// PR1221 CRISSCROSSCRAZY ART13 95004282 CRISSCROSS PR1161
@@ -46749,56 +46749,56 @@ DRIVER_INIT_MEMBER(sc4_state,sc4valqp)
}
INPUT_PORTS_START( sc4valqp ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("herst")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("vast 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("vast 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("vast 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("spel")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("inzet")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("start")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("bijvul")
- PORT_MODIFY("IN-3")
- // 0x0001 - "uitbet" // unexpected here
- // 0x0002 - "n club" // unexpected here
- // 0x0010 - "player" // standard input (expected here)
- PORT_MODIFY("IN-4")
- // 0x0001 - "l hop" // unexpected here
- // 0x0002 - "r hop" // known extended(?) input, sometimes 'hop hi'
- // 0x0004 - "l hop" // unexpected here
- // 0x0008 - "r hop" // known extended(?) input, sometimes 'hop top'
- // 0x0010 - "hopper" // known extended(?) input, sometimes 'top up'
- PORT_MODIFY("IN-5")
- // 0x0001 - "l lege" // standard input (expected here)
- // 0x0002 - "r lege" // standard input (expected here)
- // 0x0004 - "dump" // standard input (expected here)
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "green" // standard input (motherboard)
- // 0x0002 - "cashbo" // standard input (expected here)
- // 0x0008 - "zijdeu" // standard input (expected here)
- // 0x0010 - "boekho" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("herst")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("vast 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("vast 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("vast 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("spel")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("inzet")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("start")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("bijvul")
+ PORT_MODIFY("IN-3")
+ // 0x0001 - "uitbet" // unexpected here
+ // 0x0002 - "n club" // unexpected here
+ // 0x0010 - "player" // standard input (expected here)
+ PORT_MODIFY("IN-4")
+ // 0x0001 - "l hop" // unexpected here
+ // 0x0002 - "r hop" // known extended(?) input, sometimes 'hop hi'
+ // 0x0004 - "l hop" // unexpected here
+ // 0x0008 - "r hop" // known extended(?) input, sometimes 'hop top'
+ // 0x0010 - "hopper" // known extended(?) input, sometimes 'top up'
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "l lege" // standard input (expected here)
+ // 0x0002 - "r lege" // standard input (expected here)
+ // 0x0004 - "dump" // standard input (expected here)
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "green" // standard input (motherboard)
+ // 0x0002 - "cashbo" // standard input (expected here)
+ // 0x0008 - "zijdeu" // standard input (expected here)
+ // 0x0010 - "boekho" // standard input (expected here)
INPUT_PORTS_END
// PR2040E VALHALLA...PR2040 SOUNDS V1.... (non-standard header)
@@ -46822,57 +46822,57 @@ DRIVER_INIT_MEMBER(sc4_state,sc4winxp)
}
INPUT_PORTS_START( sc4winxp ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("herste")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("vast 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("vast 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("vast 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("vast 4")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("kies i")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("kies s")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("start")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("bijvul")
- PORT_MODIFY("IN-3")
- // 0x0001 - "uitbet" // unexpected here
- // 0x0002 - "n hoog" // unexpected here
- // 0x0004 - "n winb" // standard input (expected here)
- PORT_MODIFY("IN-4")
- // 0x0001 - "l hop" // unexpected here
- // 0x0002 - "r hop" // known extended(?) input, sometimes 'hop hi'
- // 0x0004 - "l hop" // unexpected here
- // 0x0008 - "r hop" // known extended(?) input, sometimes 'hop top'
- // 0x0010 - "hopper" // known extended(?) input, sometimes 'top up'
- PORT_MODIFY("IN-5")
- // 0x0001 - "l lege" // standard input (expected here)
- // 0x0002 - "r lege" // standard input (expected here)
- // 0x0004 - "dump" // standard input (expected here)
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "green" // standard input (motherboard)
- // 0x0002 - "cashbo" // standard input (expected here)
- // 0x0008 - "zijdeu" // standard input (expected here)
- // 0x0010 - "boekho" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("herste")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("vast 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("vast 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("vast 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("vast 4")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("kies i")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("kies s")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("start")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("bijvul")
+ PORT_MODIFY("IN-3")
+ // 0x0001 - "uitbet" // unexpected here
+ // 0x0002 - "n hoog" // unexpected here
+ // 0x0004 - "n winb" // standard input (expected here)
+ PORT_MODIFY("IN-4")
+ // 0x0001 - "l hop" // unexpected here
+ // 0x0002 - "r hop" // known extended(?) input, sometimes 'hop hi'
+ // 0x0004 - "l hop" // unexpected here
+ // 0x0008 - "r hop" // known extended(?) input, sometimes 'hop top'
+ // 0x0010 - "hopper" // known extended(?) input, sometimes 'top up'
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "l lege" // standard input (expected here)
+ // 0x0002 - "r lege" // standard input (expected here)
+ // 0x0004 - "dump" // standard input (expected here)
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "green" // standard input (motherboard)
+ // 0x0002 - "cashbo" // standard input (expected here)
+ // 0x0008 - "zijdeu" // standard input (expected here)
+ // 0x0010 - "boekho" // standard input (expected here)
INPUT_PORTS_END
// PR1207 WIN XPLOSION 95004265 WINXPLOSION PR1053
@@ -46896,52 +46896,52 @@ DRIVER_INIT_MEMBER(sc4_state,sc4xcash)
}
INPUT_PORTS_START( sc4xcash ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("uitbet")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("test s")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("test s")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("test s")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("test s")
- PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("zijdeu OR l hop OR r hop")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("test s")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("start")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("bijvul")
- PORT_MODIFY("IN-3")
- // 0x0010 - "roep b" // standard input (expected here)
- PORT_MODIFY("IN-4")
- // 0x0001 - "l hop" // unexpected here
- // 0x0002 - "r hop" // known extended(?) input, sometimes 'hop hi'
- // 0x0010 - "hopper" // known extended(?) input, sometimes 'top up'
- PORT_MODIFY("IN-5")
- // 0x0001 - "l lege" // standard input (expected here)
- // 0x0002 - "r lege" // standard input (expected here)
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "green" // standard input (motherboard)
- // 0x0002 - "cashbo" // standard input (expected here)
- // 0x0008 - "dump" // standard input (expected here)
- // 0x0010 - "boekho" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("uitbet")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("test s")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("test s")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("test s")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("test s")
+ PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("zijdeu OR l hop OR r hop")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("test s")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("start")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("bijvul")
+ PORT_MODIFY("IN-3")
+ // 0x0010 - "roep b" // standard input (expected here)
+ PORT_MODIFY("IN-4")
+ // 0x0001 - "l hop" // unexpected here
+ // 0x0002 - "r hop" // known extended(?) input, sometimes 'hop hi'
+ // 0x0010 - "hopper" // known extended(?) input, sometimes 'top up'
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "l lege" // standard input (expected here)
+ // 0x0002 - "r lege" // standard input (expected here)
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "green" // standard input (motherboard)
+ // 0x0002 - "cashbo" // standard input (expected here)
+ // 0x0008 - "dump" // standard input (expected here)
+ // 0x0010 - "boekho" // standard input (expected here)
INPUT_PORTS_END
// PR1264 XTRA CASH ART13 XTRA CASH CASINO (LOTECH) - ART13 95004321 XTRACASH PR1264
@@ -46964,57 +46964,57 @@ DRIVER_INIT_MEMBER(sc4_state,sc4helld)
}
INPUT_PORTS_START( sc4helld ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("herste")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("vast 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("vast 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("vast 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("kies m")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("k basi")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("k club")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("start")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("bijvul")
- PORT_MODIFY("IN-3")
- // 0x0001 - "uitbet" // unexpected here
- // 0x0002 - "neem m" // unexpected here
- // 0x0004 - "neem w" // standard input (expected here)
- PORT_MODIFY("IN-4")
- // 0x0001 - "l hop" // unexpected here
- // 0x0002 - "r hop" // known extended(?) input, sometimes 'hop hi'
- // 0x0004 - "l hop" // unexpected here
- // 0x0008 - "r hop" // known extended(?) input, sometimes 'hop top'
- // 0x0010 - "hopper" // known extended(?) input, sometimes 'top up'
- PORT_MODIFY("IN-5")
- // 0x0001 - "l lege" // standard input (expected here)
- // 0x0002 - "r lege" // standard input (expected here)
- // 0x0004 - "dump" // standard input (expected here)
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "green" // standard input (motherboard)
- // 0x0002 - "cashbo" // standard input (expected here)
- // 0x0008 - "zijdeu" // standard input (expected here)
- // 0x0010 - "boekho" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("herste")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("vast 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("vast 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("vast 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("kies m")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("k basi")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("k club")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("start")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("bijvul")
+ PORT_MODIFY("IN-3")
+ // 0x0001 - "uitbet" // unexpected here
+ // 0x0002 - "neem m" // unexpected here
+ // 0x0004 - "neem w" // standard input (expected here)
+ PORT_MODIFY("IN-4")
+ // 0x0001 - "l hop" // unexpected here
+ // 0x0002 - "r hop" // known extended(?) input, sometimes 'hop hi'
+ // 0x0004 - "l hop" // unexpected here
+ // 0x0008 - "r hop" // known extended(?) input, sometimes 'hop top'
+ // 0x0010 - "hopper" // known extended(?) input, sometimes 'top up'
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "l lege" // standard input (expected here)
+ // 0x0002 - "r lege" // standard input (expected here)
+ // 0x0004 - "dump" // standard input (expected here)
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "green" // standard input (motherboard)
+ // 0x0002 - "cashbo" // standard input (expected here)
+ // 0x0008 - "zijdeu" // standard input (expected here)
+ // 0x0010 - "boekho" // standard input (expected here)
INPUT_PORTS_END
// PR1201 HELLS BELLS 95004211 HELLS BELLS PR6945 HELLS BELLS (non english?)
@@ -47037,55 +47037,55 @@ DRIVER_INIT_MEMBER(sc4_state,sc4cashn)
}
INPUT_PORTS_START( sc4cashn ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("herst")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("vast 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("vast 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("vast 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("inzet")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("start")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("bijvul")
- PORT_MODIFY("IN-3")
- // 0x0001 - "uitbet" // unexpected here
- // 0x0002 - "n club" // unexpected here
- // 0x0010 - "player" // standard input (expected here)
- PORT_MODIFY("IN-4")
- // 0x0001 - "l hop" // unexpected here
- // 0x0002 - "r hop" // known extended(?) input, sometimes 'hop hi'
- // 0x0004 - "l hop" // unexpected here
- // 0x0008 - "r hop" // known extended(?) input, sometimes 'hop top'
- // 0x0010 - "hopper" // known extended(?) input, sometimes 'top up'
- PORT_MODIFY("IN-5")
- // 0x0001 - "l lege" // standard input (expected here)
- // 0x0002 - "r lege" // standard input (expected here)
- // 0x0004 - "dump" // standard input (expected here)
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "green" // standard input (motherboard)
- // 0x0002 - "cashbo" // standard input (expected here)
- // 0x0008 - "zijdeu" // standard input (expected here)
- // 0x0010 - "boekho" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("herst")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("vast 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("vast 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("vast 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("inzet")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("start")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("bijvul")
+ PORT_MODIFY("IN-3")
+ // 0x0001 - "uitbet" // unexpected here
+ // 0x0002 - "n club" // unexpected here
+ // 0x0010 - "player" // standard input (expected here)
+ PORT_MODIFY("IN-4")
+ // 0x0001 - "l hop" // unexpected here
+ // 0x0002 - "r hop" // known extended(?) input, sometimes 'hop hi'
+ // 0x0004 - "l hop" // unexpected here
+ // 0x0008 - "r hop" // known extended(?) input, sometimes 'hop top'
+ // 0x0010 - "hopper" // known extended(?) input, sometimes 'top up'
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "l lege" // standard input (expected here)
+ // 0x0002 - "r lege" // standard input (expected here)
+ // 0x0004 - "dump" // standard input (expected here)
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "green" // standard input (motherboard)
+ // 0x0002 - "cashbo" // standard input (expected here)
+ // 0x0008 - "zijdeu" // standard input (expected here)
+ // 0x0010 - "boekho" // standard input (expected here)
INPUT_PORTS_END
@@ -47110,58 +47110,58 @@ DRIVER_INIT_MEMBER(sc4_state,sc4czfra)
}
INPUT_PORTS_START( sc4czfra ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("vast 1")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("vast 2")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("vast 3")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("herste")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("stop")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("ruilen")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("start")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("bijvul")
- PORT_MODIFY("IN-3")
- // 0x0001 - "uitbet" // unexpected here
- // 0x0002 - "neem w" // unexpected here
- // 0x0004 - "neem l" // standard input (expected here)
- // 0x0008 - "neem s" // standard input (expected here)
- // 0x0010 - "info/l" // standard input (expected here)
- PORT_MODIFY("IN-4")
- // 0x0001 - "l hop" // unexpected here
- // 0x0002 - "r hop" // known extended(?) input, sometimes 'hop hi'
- // 0x0004 - "l hop" // unexpected here
- // 0x0008 - "r hop" // known extended(?) input, sometimes 'hop top'
- // 0x0010 - "hopper" // known extended(?) input, sometimes 'top up'
- PORT_MODIFY("IN-5")
- // 0x0001 - "l lege" // standard input (expected here)
- // 0x0002 - "r lege" // standard input (expected here)
- // 0x0004 - "dump" // standard input (expected here)
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "green" // standard input (motherboard)
- // 0x0002 - "cashbo" // standard input (expected here)
- // 0x0008 - "zijdeu" // standard input (expected here)
- // 0x0010 - "boekho" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("vast 1")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("vast 2")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("vast 3")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("herste")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("stop")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("ruilen")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("start")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("bijvul")
+ PORT_MODIFY("IN-3")
+ // 0x0001 - "uitbet" // unexpected here
+ // 0x0002 - "neem w" // unexpected here
+ // 0x0004 - "neem l" // standard input (expected here)
+ // 0x0008 - "neem s" // standard input (expected here)
+ // 0x0010 - "info/l" // standard input (expected here)
+ PORT_MODIFY("IN-4")
+ // 0x0001 - "l hop" // unexpected here
+ // 0x0002 - "r hop" // known extended(?) input, sometimes 'hop hi'
+ // 0x0004 - "l hop" // unexpected here
+ // 0x0008 - "r hop" // known extended(?) input, sometimes 'hop top'
+ // 0x0010 - "hopper" // known extended(?) input, sometimes 'top up'
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "l lege" // standard input (expected here)
+ // 0x0002 - "r lege" // standard input (expected here)
+ // 0x0004 - "dump" // standard input (expected here)
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "green" // standard input (motherboard)
+ // 0x0002 - "cashbo" // standard input (expected here)
+ // 0x0008 - "zijdeu" // standard input (expected here)
+ // 0x0010 - "boekho" // standard input (expected here)
INPUT_PORTS_END
// PR1212 CRAZY FRUITS PR1152 CRAZY FRUITS SOUNDS11
@@ -47174,66 +47174,66 @@ GAMEL( 200?, sc4czfra ,0, sc4, sc4czfra, sc4_state, sc4czfra, ROT0, "BFM","Cr
/**********************************************************************************************************************************/
INPUT_PORTS_START( sc4adsnt ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("coll")
- PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
- // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchng")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("transf")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 2" // standard input (expected here)
- // 0x0010 - "stk 3" // standard input (expected here)
- PORT_MODIFY("IN-4")
- // 0x0010 - "top up" // known extended(?) input, sometimes 'top up'
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("gamble")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("grabs")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("featur")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil1" // standard input (motherboard)
- // 0x0002 - "dil2" // standard input (motherboard)
- // 0x0004 - "dil3" // standard input (motherboard)
- // 0x0008 - "dil4" // standard input (motherboard)
- // 0x0010 - "dil5" // standard input (motherboard)
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil6" // standard input (motherboard)
- // 0x0002 - "dil7" // standard input (motherboard)
- // 0x0004 - "dil8" // standard input (motherboard)
- // 0x0008 - "dil9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "serdor" // standard input (expected here)
- // 0x0008 - "cshdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("coll")
+ PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
+ // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchng")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("transf")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 2" // standard input (expected here)
+ // 0x0010 - "stk 3" // standard input (expected here)
+ PORT_MODIFY("IN-4")
+ // 0x0010 - "top up" // known extended(?) input, sometimes 'top up'
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("gamble")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("grabs")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("featur")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil1" // standard input (motherboard)
+ // 0x0002 - "dil2" // standard input (motherboard)
+ // 0x0004 - "dil3" // standard input (motherboard)
+ // 0x0008 - "dil4" // standard input (motherboard)
+ // 0x0010 - "dil5" // standard input (motherboard)
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil6" // standard input (motherboard)
+ // 0x0002 - "dil7" // standard input (motherboard)
+ // 0x0004 - "dil8" // standard input (motherboard)
+ // 0x0008 - "dil9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "serdor" // standard input (expected here)
+ // 0x0008 - "cshdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PAY UNIT ERR 17
@@ -47242,59 +47242,59 @@ GAMEL( 200?, sc4adsnt ,0, sc4, sc4adsnt, sc4_state, sc4, ROT0, "BFM",
GAMEL( 200?, sc4adsnta ,sc4adsnt, sc4, sc4adsnt, sc4_state, sc4, ROT0, "BFM","Ant & Dec's Saturday Night Takeaway (Bellfruit) (Scorpion 4) (set 2)", GAME_NOT_WORKING | GAME_CLICKABLE_ARTWORK, layout_bfm_sc4 )
INPUT_PORTS_START( sc4slad ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("coll")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold 3")
- PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchng")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("transf")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "serdor" // standard input (expected here)
- // 0x0008 - "cshdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("coll")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold 3")
+ PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchng")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("transf")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "serdor" // standard input (expected here)
+ // 0x0008 - "cshdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PAY UNIT ERR 17
@@ -47310,44 +47310,44 @@ GAMEL( 200?, sc4sladg ,sc4slad, sc4, sc4slad, sc4_state, sc4, ROT0, "BFM","
GAMEL( 200?, sc4sladh ,sc4slad, sc4, sc4slad, sc4_state, sc4, ROT0, "BFM","Snakes & Ladders (Bellfruit) (Scorpion 4) (set 9)", GAME_NOT_WORKING | GAME_CLICKABLE_ARTWORK, layout_bfm_sc4 )
INPUT_PORTS_START( sc4magci ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("magic")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("trans")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-4")
- // 0x0008 - "topup" // known extended(?) input, sometimes 'hop top'
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "test" // standard input (motherboard)
- // 0x0002 - "botdor" // standard input (expected here)
- // 0x0004 - "topdor" // standard input (expected here)
- // 0x0008 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("magic")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("trans")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-4")
+ // 0x0008 - "topup" // known extended(?) input, sometimes 'hop top'
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "test" // standard input (motherboard)
+ // 0x0002 - "botdor" // standard input (expected here)
+ // 0x0004 - "topdor" // standard input (expected here)
+ // 0x0008 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PAY UNIT ERR 17
@@ -47385,44 +47385,44 @@ GAMEL( 200?, sc4magcij ,sc4magci, sc4, sc4magci, sc4_state, sc4, ROT0, "Qps",
GAMEL( 200?, sc4magciu ,sc4magci, sc4, sc4magci, sc4_state, sc4, ROT0, "Qps","Magic Circle (034) (Qps) (Scorpion 4) (set 2)", GAME_NOT_WORKING | GAME_CLICKABLE_ARTWORK, layout_bfm_sc4 )
INPUT_PORTS_START( sc4dcrls ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("streak")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("transf")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-4")
- // 0x0008 - "topup" // known extended(?) input, sometimes 'hop top'
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "test" // standard input (motherboard)
- // 0x0002 - "botdor" // standard input (expected here)
- // 0x0004 - "topdor" // standard input (expected here)
- // 0x0008 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("streak")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("transf")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-4")
+ // 0x0008 - "topup" // known extended(?) input, sometimes 'hop top'
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "test" // standard input (motherboard)
+ // 0x0002 - "botdor" // standard input (expected here)
+ // 0x0004 - "topdor" // standard input (expected here)
+ // 0x0008 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PAY UNIT ERR 17
@@ -47446,44 +47446,44 @@ GAMEL( 200?, sc4dcrlse ,sc4dcrls, sc4, sc4dcrls, sc4_state, sc4, ROT0, "Mazoo
GAMEL( 200?, sc4dcrlsk ,sc4dcrls, sc4, sc4dcrls, sc4_state, sc4, ROT0, "Mazooma","Double Crazy Reels (033) (Mazooma) (Scorpion 4) (set 2)", GAME_NOT_WORKING | GAME_CLICKABLE_ARTWORK, layout_bfm_sc4 )
INPUT_PORTS_START( sc4gshot ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("auto")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("trans")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-4")
- // 0x0008 - "topup" // known extended(?) input, sometimes 'hop top'
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "test" // standard input (motherboard)
- // 0x0002 - "botdor" // standard input (expected here)
- // 0x0004 - "topdor" // standard input (expected here)
- // 0x0008 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("auto")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("trans")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-4")
+ // 0x0008 - "topup" // known extended(?) input, sometimes 'hop top'
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "test" // standard input (motherboard)
+ // 0x0002 - "botdor" // standard input (expected here)
+ // 0x0004 - "topdor" // standard input (expected here)
+ // 0x0008 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PAY UNIT ERR 17
@@ -47495,66 +47495,66 @@ GAMEL( 200?, sc4gshota ,sc4gshot, sc4, sc4gshot, sc4_state, sc4, ROT0, "Qps",
GAMEL( 200?, sc4gshotc ,sc4gshot, sc4, sc4gshot, sc4_state, sc4, ROT0, "Qps","Golden Shot Arcade (Qps) (Scorpion 4) (set 2)", GAME_NOT_WORKING | GAME_CLICKABLE_ARTWORK, layout_bfm_sc4 )
INPUT_PORTS_START( sc4cj ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("coll")
- PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
- // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchng")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("transf")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-4")
- // 0x0010 - "top up" // known extended(?) input, sometimes 'top up'
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("c cash")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("c feat")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil1" // standard input (motherboard)
- // 0x0002 - "dil2" // standard input (motherboard)
- // 0x0004 - "dil3" // standard input (motherboard)
- // 0x0008 - "dil4" // standard input (motherboard)
- // 0x0010 - "dil5" // standard input (motherboard)
- // 0x0100 - "htopup" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil6" // standard input (motherboard)
- // 0x0002 - "dil7" // standard input (motherboard)
- // 0x0004 - "dil8" // standard input (motherboard)
- // 0x0008 - "dil9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "serdor" // standard input (expected here)
- // 0x0008 - "cshdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("coll")
+ PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
+ // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchng")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("transf")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-4")
+ // 0x0010 - "top up" // known extended(?) input, sometimes 'top up'
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("c cash")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("c feat")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil1" // standard input (motherboard)
+ // 0x0002 - "dil2" // standard input (motherboard)
+ // 0x0004 - "dil3" // standard input (motherboard)
+ // 0x0008 - "dil4" // standard input (motherboard)
+ // 0x0010 - "dil5" // standard input (motherboard)
+ // 0x0100 - "htopup" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil6" // standard input (motherboard)
+ // 0x0002 - "dil7" // standard input (motherboard)
+ // 0x0004 - "dil8" // standard input (motherboard)
+ // 0x0008 - "dil9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "serdor" // standard input (expected here)
+ // 0x0008 - "cshdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PAY UNIT ERR 17
@@ -47566,68 +47566,68 @@ GAMEL( 200?, sc4cjc ,sc4cj, sc4, sc4cj, sc4_state, sc4, ROT0, "BFM","Co
GAMEL( 200?, sc4cjd ,sc4cj, sc4, sc4cj, sc4_state, sc4, ROT0, "BFM","Cool Jewels (Bellfruit) (Scorpion 4) (set 5)", GAME_NOT_WORKING | GAME_CLICKABLE_ARTWORK, layout_bfm_sc4 ) // incomplete pairing
INPUT_PORTS_START( sc4crnjw ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("coll")
- PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
- // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchng")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("transf")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 2" // standard input (expected here)
- // 0x0010 - "stk 3" // standard input (expected here)
- PORT_MODIFY("IN-4")
- // 0x0010 - "top up" // known extended(?) input, sometimes 'top up'
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("red b")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("oran b")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("bonus")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("blue b")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("gren b")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil1" // standard input (motherboard)
- // 0x0002 - "dil2" // standard input (motherboard)
- // 0x0004 - "dil3" // standard input (motherboard)
- // 0x0008 - "dil4" // standard input (motherboard)
- // 0x0010 - "dil5" // standard input (motherboard)
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil6" // standard input (motherboard)
- // 0x0002 - "dil7" // standard input (motherboard)
- // 0x0004 - "dil8" // standard input (motherboard)
- // 0x0008 - "dil9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "serdor" // standard input (expected here)
- // 0x0008 - "cshdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("coll")
+ PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
+ // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchng")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("transf")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 2" // standard input (expected here)
+ // 0x0010 - "stk 3" // standard input (expected here)
+ PORT_MODIFY("IN-4")
+ // 0x0010 - "top up" // known extended(?) input, sometimes 'top up'
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("red b")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("oran b")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("bonus")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("blue b")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("gren b")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil1" // standard input (motherboard)
+ // 0x0002 - "dil2" // standard input (motherboard)
+ // 0x0004 - "dil3" // standard input (motherboard)
+ // 0x0008 - "dil4" // standard input (motherboard)
+ // 0x0010 - "dil5" // standard input (motherboard)
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil6" // standard input (motherboard)
+ // 0x0002 - "dil7" // standard input (motherboard)
+ // 0x0004 - "dil8" // standard input (motherboard)
+ // 0x0008 - "dil9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "serdor" // standard input (expected here)
+ // 0x0008 - "cshdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PAY UNIT ERROR 17
@@ -47636,70 +47636,70 @@ GAMEL( 200?, sc4crnjw ,0, sc4, sc4crnjw, sc4_state, sc4, ROT0, "BFM",
GAMEL( 200?, sc4crnjwa ,sc4crnjw, sc4, sc4crnjw, sc4_state, sc4, ROT0, "BFM","Crown Jewels (Bellfruit) (Scorpion 4) (set 2)", GAME_NOT_WORKING | GAME_CLICKABLE_ARTWORK, layout_bfm_sc4 )
INPUT_PORTS_START( sc4jjok ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("coll")
- PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
- // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchng")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("transf")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 2" // standard input (expected here)
- // 0x0010 - "stk 3" // standard input (expected here)
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("lo nud")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("lo csh")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("lo fet")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("hi nud")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("hi csh")
- PORT_MODIFY("IN-9")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("hi fet")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_1 ) PORT_NAME("bonus")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil1" // standard input (motherboard)
- // 0x0002 - "dil2" // standard input (motherboard)
- // 0x0004 - "dil3" // standard input (motherboard)
- // 0x0008 - "dil4" // standard input (motherboard)
- // 0x0010 - "dil5" // standard input (motherboard)
- // 0x0100 - "htopup" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil6" // standard input (motherboard)
- // 0x0002 - "dil7" // standard input (motherboard)
- // 0x0004 - "dil8" // standard input (motherboard)
- // 0x0008 - "dil9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "serdor" // standard input (expected here)
- // 0x0008 - "cshdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("coll")
+ PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
+ // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchng")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("transf")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 2" // standard input (expected here)
+ // 0x0010 - "stk 3" // standard input (expected here)
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("lo nud")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("lo csh")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("lo fet")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("hi nud")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("hi csh")
+ PORT_MODIFY("IN-9")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("hi fet")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_1 ) PORT_NAME("bonus")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil1" // standard input (motherboard)
+ // 0x0002 - "dil2" // standard input (motherboard)
+ // 0x0004 - "dil3" // standard input (motherboard)
+ // 0x0008 - "dil4" // standard input (motherboard)
+ // 0x0010 - "dil5" // standard input (motherboard)
+ // 0x0100 - "htopup" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil6" // standard input (motherboard)
+ // 0x0002 - "dil7" // standard input (motherboard)
+ // 0x0004 - "dil8" // standard input (motherboard)
+ // 0x0008 - "dil9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "serdor" // standard input (expected here)
+ // 0x0008 - "cshdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PAY UNIT ERR 17
@@ -47709,59 +47709,59 @@ GAMEL( 200?, sc4jjoka ,sc4jjok, sc4, sc4jjok, sc4_state, sc4, ROT0, "BFM","
INPUT_PORTS_START( sc4copsr ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("coll")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold 3")
- PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchng")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("transf")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "serdor" // standard input (expected here)
- // 0x0008 - "cshdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("coll")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold 3")
+ PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchng")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("transf")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "serdor" // standard input (expected here)
+ // 0x0008 - "cshdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PAY UNIT ERR 17
@@ -47778,59 +47778,59 @@ GAMEL( 200?, sc4copsrh ,sc4copsr, sc4, sc4copsr, sc4_state, sc4, ROT0, "BFM",
GAMEL( 200?, sc4copsri ,sc4copsr, sc4, sc4copsr, sc4_state, sc4, ROT0, "BFM","Cops 'n' Robbers (Bellfruit) (Scorpion 4) (set 10)", GAME_NOT_WORKING | GAME_CLICKABLE_ARTWORK, layout_bfm_sc4 )
INPUT_PORTS_START( sc4druby ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cn/col")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("autopl")
- PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("pndlow OR 10plow")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("transf")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-4")
- // 0x0008 - "htopup" // known extended(?) input, sometimes 'hop top'
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "cshdor" // standard input (expected here)
- // 0x0004 - "serdor" // standard input (expected here)
- // 0x0008 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cn/col")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("autopl")
+ PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("pndlow OR 10plow")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("transf")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-4")
+ // 0x0008 - "htopup" // known extended(?) input, sometimes 'hop top'
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "cshdor" // standard input (expected here)
+ // 0x0004 - "serdor" // standard input (expected here)
+ // 0x0008 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// gives an 'init comms' countdown
@@ -47870,54 +47870,54 @@ DRIVER_INIT_MEMBER(sc4_state,sc4abra)
}
INPUT_PORTS_START( sc4abra ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancl")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("stake")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exch")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("xfer")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("c lo")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("b lo")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("f lo")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("step")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("f hi")
- PORT_MODIFY("IN-9")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("b hi")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_1 ) PORT_NAME("c hi")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_2 ) PORT_NAME("take")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "topup" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "test" // standard input (motherboard)
- // 0x0002 - "dorlk" // standard input (expected here)
- // 0x0004 - "tpdor" // standard input (expected here)
- // 0x0008 - "cshbx" // standard input (expected here)
- // 0x0010 - "deflt" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancl")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("stake")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exch")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("xfer")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("c lo")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("b lo")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("f lo")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("step")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("f hi")
+ PORT_MODIFY("IN-9")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("b hi")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_1 ) PORT_NAME("c hi")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_2 ) PORT_NAME("take")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "topup" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "test" // standard input (motherboard)
+ // 0x0002 - "dorlk" // standard input (expected here)
+ // 0x0004 - "tpdor" // standard input (expected here)
+ // 0x0008 - "cshbx" // standard input (expected here)
+ // 0x0010 - "deflt" // standard input (expected here)
INPUT_PORTS_END
// missing sound roms
@@ -47931,43 +47931,43 @@ GAMEL( 200?, sc4abrae ,sc4abra, sc4, sc4abra, sc4_state, sc4abra, ROT0, "Qp
INPUT_PORTS_START( sc4alad ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("take")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchge")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("ko")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("blast")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("cash")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("winspn")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "testsw" // standard input (motherboard)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("take")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchge")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("ko")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("blast")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("cash")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("winspn")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "testsw" // standard input (motherboard)
INPUT_PORTS_END
// bad / missing sound roms
@@ -47995,49 +47995,49 @@ DRIVER_INIT_MEMBER(sc4_state,sc4bigdl)
}
INPUT_PORTS_START( sc4bigdl ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("collet")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchge")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("nudges")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("feats")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("knock")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("cash")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "topup" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "test" // standard input (motherboard)
- // 0x0002 - "lock" // standard input (expected here)
- // 0x0004 - "topdor" // standard input (expected here)
- // 0x0008 - "botdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("collet")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchge")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("nudges")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("feats")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("knock")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("cash")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "topup" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "test" // standard input (motherboard)
+ // 0x0002 - "lock" // standard input (expected here)
+ // 0x0004 - "topdor" // standard input (expected here)
+ // 0x0008 - "botdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// missing sound roms, doesn't play
@@ -48101,41 +48101,41 @@ DRIVER_INIT_MEMBER(sc4_state,sc4cconxd)
}
INPUT_PORTS_START( sc4cconxd ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("take")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("auto")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("exchge")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("bonusn")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "testsw" // standard input (motherboard)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("take")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("auto")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("exchge")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("bonusn")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "testsw" // standard input (motherboard)
INPUT_PORTS_END
// no sound roms
@@ -48163,53 +48163,53 @@ DRIVER_INIT_MEMBER(sc4_state,sc4ccrus)
}
INPUT_PORTS_START( sc4ccrus ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("excnge")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold 3")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("higher")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("lower")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_MODIFY("IN-4")
- // 0x0010 - "top up" // known extended(?) input, sometimes 'top up'
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tk fet")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("tk csh")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("tk zpb")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("tk zpr")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("tk p r")
- PORT_MODIFY("IN-9")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("tk p b")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "testsw" // standard input (motherboard)
- // 0x0002 - "dor lk" // standard input (expected here)
- // 0x0004 - "tp dor" // standard input (expected here)
- // 0x0008 - "csh bx" // standard input (expected here)
- // 0x0010 - "deflt" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("excnge")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold 3")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("higher")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("lower")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_MODIFY("IN-4")
+ // 0x0010 - "top up" // known extended(?) input, sometimes 'top up'
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tk fet")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("tk csh")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("tk zpb")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("tk zpr")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("tk p r")
+ PORT_MODIFY("IN-9")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("tk p b")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "testsw" // standard input (motherboard)
+ // 0x0002 - "dor lk" // standard input (expected here)
+ // 0x0004 - "tp dor" // standard input (expected here)
+ // 0x0008 - "csh bx" // standard input (expected here)
+ // 0x0010 - "deflt" // standard input (expected here)
INPUT_PORTS_END
@@ -48239,54 +48239,54 @@ DRIVER_INIT_MEMBER(sc4_state,sc4jjc)
}
INPUT_PORTS_START( sc4jjc ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancl")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("stake")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold1")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold2")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold3")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exch")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("xfer")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("c lo")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("b lo")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("f lo")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("step")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("f hi")
- PORT_MODIFY("IN-9")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("b hi")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_1 ) PORT_NAME("c hi")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_2 ) PORT_NAME("take")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "topup" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "test" // standard input (motherboard)
- // 0x0002 - "dorlk" // standard input (expected here)
- // 0x0004 - "tpdor" // standard input (expected here)
- // 0x0008 - "cshbx" // standard input (expected here)
- // 0x0010 - "deflt" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancl")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("stake")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold3")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exch")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("xfer")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("c lo")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("b lo")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("f lo")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("step")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("f hi")
+ PORT_MODIFY("IN-9")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("b hi")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_1 ) PORT_NAME("c hi")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_2 ) PORT_NAME("take")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "topup" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "test" // standard input (motherboard)
+ // 0x0002 - "dorlk" // standard input (expected here)
+ // 0x0004 - "tpdor" // standard input (expected here)
+ // 0x0008 - "cshbx" // standard input (expected here)
+ // 0x0010 - "deflt" // standard input (expected here)
INPUT_PORTS_END
// PR2152 JUMPIN JACK CASH JACK SOUNDS JUMPIN JACK CASH
@@ -48303,50 +48303,50 @@ GAMEL( 200?, sc4jjci ,sc4jjc, sc4, sc4jjc, sc4_state, sc4jjc, ROT0, "Mazo
INPUT_PORTS_START( sc4kkong ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("coll")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchge")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("transf")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("cash")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("c pot")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("dice")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("nudge")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "topup" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "test" // standard input (motherboard)
- // 0x0002 - "lock" // standard input (expected here)
- // 0x0004 - "topdor" // standard input (expected here)
- // 0x0008 - "botdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("coll")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchge")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("transf")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("cash")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("c pot")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("dice")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("nudge")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "topup" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "test" // standard input (motherboard)
+ // 0x0002 - "lock" // standard input (expected here)
+ // 0x0004 - "topdor" // standard input (expected here)
+ // 0x0008 - "botdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR2161 KING KONG CASH 000 KKCSH SOUNDS KING KONG CASH
@@ -48396,45 +48396,45 @@ DRIVER_INIT_MEMBER(sc4_state,sc4knokb)
}
INPUT_PORTS_START( sc4knok ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("colect")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("auto n")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("take f")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("ko")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("hi c")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("lo c")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("lo n")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("hi n")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "testsw" // standard input (motherboard)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("colect")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("auto n")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("take f")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("ko")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("hi c")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("lo c")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("lo n")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("hi n")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "testsw" // standard input (motherboard)
INPUT_PORTS_END
@@ -48444,46 +48444,46 @@ GAMEL( 200?, sc4knoka ,sc4knok, sc4, sc4knok, sc4_state, sc4knok, ROT0, "Ma
INPUT_PORTS_START( sc4knokb ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold a")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold b")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold c")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("stop")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("xchnge")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("take")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "testsw" // standard input (motherboard)
- // 0x0002 - "dor lk" // standard input (expected here)
- // 0x0004 - "tp dor" // standard input (expected here)
- // 0x0008 - "csh bx" // standard input (expected here)
- // 0x0010 - "deflt" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold a")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold b")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold c")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("stop")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("xchnge")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("take")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "testsw" // standard input (motherboard)
+ // 0x0002 - "dor lk" // standard input (expected here)
+ // 0x0004 - "tp dor" // standard input (expected here)
+ // 0x0008 - "csh bx" // standard input (expected here)
+ // 0x0010 - "deflt" // standard input (expected here)
INPUT_PORTS_END
// This is a different game
@@ -48510,67 +48510,67 @@ DRIVER_INIT_MEMBER(sc4_state,sc4maxcc)
}
INPUT_PORTS_START( sc4maxcc ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cn/col")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold4")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("stop")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("exchng")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-4")
- // 0x0100 - "hoplow" // known extended input, usually 'hopper low'
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("nud lo")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("fet lo")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("knk lo")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("knk hi")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("fet hi")
- PORT_MODIFY("IN-9")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("nud hi")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_1 ) PORT_NAME("tk nud")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_2 ) PORT_NAME("tk fet")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_3 ) PORT_NAME("tk knk")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14 OR perc1" // standard input (motherboard)
- // 0x0010 - "dil15 OR perc2" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16 OR perc3" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "topdor" // standard input (expected here)
- // 0x0008 - "botdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cn/col")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold4")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("stop")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("exchng")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-4")
+ // 0x0100 - "hoplow" // known extended input, usually 'hopper low'
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("nud lo")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("fet lo")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("knk lo")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("knk hi")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("fet hi")
+ PORT_MODIFY("IN-9")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("nud hi")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_1 ) PORT_NAME("tk nud")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_2 ) PORT_NAME("tk fet")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_3 ) PORT_NAME("tk knk")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14 OR perc1" // standard input (motherboard)
+ // 0x0010 - "dil15 OR perc2" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16 OR perc3" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "topdor" // standard input (expected here)
+ // 0x0008 - "botdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR2130 CLUB MAXIMUS CASH MAXIMUS CASH CLUB CMAX SOUNDS MAXIMUS CASH
@@ -48596,51 +48596,51 @@ DRIVER_INIT_MEMBER(sc4_state,sc4wadzl)
}
INPUT_PORTS_START( sc4wadzl ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("colect")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold 3")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchge")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("yel lo")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("csh lo")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("fet lo")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("fet hi")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("csh hi")
- PORT_MODIFY("IN-9")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("yel hi")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "testsw" // standard input (motherboard)
- // 0x0002 - "dor lk" // standard input (expected here)
- // 0x0004 - "tp dor" // standard input (expected here)
- // 0x0008 - "csh bx" // standard input (expected here)
- // 0x0010 - "deflt" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("colect")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold 3")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchge")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("yel lo")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("csh lo")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("fet lo")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("fet hi")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("csh hi")
+ PORT_MODIFY("IN-9")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("yel hi")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "testsw" // standard input (motherboard)
+ // 0x0002 - "dor lk" // standard input (expected here)
+ // 0x0004 - "tp dor" // standard input (expected here)
+ // 0x0008 - "csh bx" // standard input (expected here)
+ // 0x0010 - "deflt" // standard input (expected here)
INPUT_PORTS_END
// PR2052 WADZILLA WADZ SOUNDS WADZILLA
@@ -48649,48 +48649,48 @@ GAMEL( 200?, sc4wadzla ,sc4wadzl, sc4, sc4wadzl, sc4_state, sc4wadzl, ROT0, "
INPUT_PORTS_START( sc4s16 ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("coll")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("trans")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("blnk1")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("blnk2")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("blnk3")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("max be")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("stake3")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("stake1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("stake2")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "topup" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "test" // standard input (motherboard)
- // 0x0002 - "dor lk" // standard input (expected here)
- // 0x0004 - "tp dor" // standard input (expected here)
- // 0x0008 - "csh bx" // standard input (expected here)
- // 0x0010 - "deflt" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("coll")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("trans")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("blnk1")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("blnk2")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("blnk3")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("max be")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("stake3")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("stake1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("stake2")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "topup" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "test" // standard input (motherboard)
+ // 0x0002 - "dor lk" // standard input (expected here)
+ // 0x0004 - "tp dor" // standard input (expected here)
+ // 0x0008 - "csh bx" // standard input (expected here)
+ // 0x0010 - "deflt" // standard input (expected here)
INPUT_PORTS_END
// RNG ERR 99
@@ -48700,54 +48700,54 @@ GAMEL( 200?, sc4s16a ,sc4s16, sc4, sc4s16, sc4_state, sc4, ROT0, "Mazooma
INPUT_PORTS_START( sc4bob ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancl")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("colct")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold1")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold2")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold3")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("trans")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("exch")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("cash OR tke ft")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("nuds")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("step")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("levl1")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("levl2")
- PORT_MODIFY("IN-9")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("levl3")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_1 ) PORT_NAME("levl4")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "test" // standard input (motherboard)
- // 0x0002 - "dor lk" // standard input (expected here)
- // 0x0004 - "tp dor" // standard input (expected here)
- // 0x0008 - "csh bx" // standard input (expected here)
- // 0x0010 - "deflt" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancl")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("colct")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold3")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("trans")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("exch")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("cash OR tke ft")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("nuds")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("step")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("levl1")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("levl2")
+ PORT_MODIFY("IN-9")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("levl3")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_1 ) PORT_NAME("levl4")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "test" // standard input (motherboard)
+ // 0x0002 - "dor lk" // standard input (expected here)
+ // 0x0004 - "tp dor" // standard input (expected here)
+ // 0x0008 - "csh bx" // standard input (expected here)
+ // 0x0010 - "deflt" // standard input (expected here)
INPUT_PORTS_END
// PR2170 BOBBY DAZZLER BOBD SOUNDS BOBBY DAZZLER
@@ -48763,66 +48763,66 @@ GAMEL( 200?, sc4bobh ,sc4bob, sc4, sc4bob, sc4_state, sc4, ROT0, "Mazooma
GAMEL( 200?, sc4bobi ,sc4bob, sc4, sc4bob, sc4_state, sc4, ROT0, "Mazooma","Bobby Dazzler (Mazooma) (Scorpion 4) (set 10)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_CLICKABLE_ARTWORK, layout_bfm_sc4 )
INPUT_PORTS_START( sc4clue ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("canc")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("coll")
- // 0x0100 - "hoplo" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("trans")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("exch")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk3" // standard input (expected here)
- // 0x0008 - "stk1" // standard input (expected here)
- // 0x0010 - "stk2" // standard input (expected here)
- PORT_MODIFY("IN-5")
- // 0x0001 - "jp 1" // standard input (expected here)
- // 0x0002 - "jp 2" // standard input (expected here)
- // 0x0004 - "jp 3" // standard input (expected here)
- // 0x0008 - "jp 4" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "pc 1" // standard input (expected here)
- // 0x0002 - "pc 2" // standard input (expected here)
- // 0x0004 - "pc 3" // standard input (expected here)
- // 0x0008 - "pc 4" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("h cash")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("h nuds")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("tkcpot")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("tkspin")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("fastpy")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "test" // standard input (motherboard)
- // 0x0002 - "dorlk" // standard input (expected here)
- // 0x0004 - "topdr" // standard input (expected here)
- // 0x0008 - "cshbx" // standard input (expected here)
- // 0x0010 - "dump" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("canc")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("coll")
+ // 0x0100 - "hoplo" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("trans")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("exch")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk3" // standard input (expected here)
+ // 0x0008 - "stk1" // standard input (expected here)
+ // 0x0010 - "stk2" // standard input (expected here)
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "jp 1" // standard input (expected here)
+ // 0x0002 - "jp 2" // standard input (expected here)
+ // 0x0004 - "jp 3" // standard input (expected here)
+ // 0x0008 - "jp 4" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "pc 1" // standard input (expected here)
+ // 0x0002 - "pc 2" // standard input (expected here)
+ // 0x0004 - "pc 3" // standard input (expected here)
+ // 0x0008 - "pc 4" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("h cash")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("h nuds")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("tkcpot")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("tkspin")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("fastpy")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "test" // standard input (motherboard)
+ // 0x0002 - "dorlk" // standard input (expected here)
+ // 0x0004 - "topdr" // standard input (expected here)
+ // 0x0008 - "cshbx" // standard input (expected here)
+ // 0x0010 - "dump" // standard input (expected here)
INPUT_PORTS_END
// PR2230 CLUEDO CLUE SOUNDS CLUEDO
@@ -48836,48 +48836,48 @@ GAMEL( 200?, sc4cluef ,sc4clue, sc4, sc4clue, sc4_state, sc4, ROT0, "Mazoom
GAMEL( 200?, sc4clueg ,sc4clue, sc4, sc4clue, sc4_state, sc4, ROT0, "Mazooma","Cluedo (Mazooma) (Scorpion 4) (set 8)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_CLICKABLE_ARTWORK, layout_bfm_sc4 )
INPUT_PORTS_START( sc4ducks ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("canc OR coll")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("exch")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("trans")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("turbo")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tkcpot")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("carry")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("tkwins")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "topup" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "test" // standard input (motherboard)
- // 0x0002 - "dor lk" // standard input (expected here)
- // 0x0004 - "tp dor" // standard input (expected here)
- // 0x0008 - "csh bx" // standard input (expected here)
- // 0x0010 - "hp dmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("canc OR coll")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("exch")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("trans")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("turbo")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tkcpot")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("carry")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("tkwins")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "topup" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "test" // standard input (motherboard)
+ // 0x0002 - "dor lk" // standard input (expected here)
+ // 0x0004 - "tp dor" // standard input (expected here)
+ // 0x0008 - "csh bx" // standard input (expected here)
+ // 0x0010 - "hp dmp" // standard input (expected here)
INPUT_PORTS_END
// PR2118 DUCKS OF HAZZARD DUCKSOFHAZZARDSND DUCKS OF HAZZARD
@@ -48903,67 +48903,67 @@ DRIVER_INIT_MEMBER(sc4_state,sc4glad)
}
INPUT_PORTS_START( sc4glad ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancl")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("colect")
- // 0x0100 - "hoplo" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("trans")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("exch")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refil")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk3" // standard input (expected here)
- // 0x0008 - "stk1" // standard input (expected here)
- // 0x0010 - "stk2" // standard input (expected here)
- PORT_MODIFY("IN-4")
- // 0x0010 - "top up" // known extended(?) input, sometimes 'top up'
- PORT_MODIFY("IN-5")
- // 0x0001 - "jp 1" // standard input (expected here)
- // 0x0002 - "jp 2" // standard input (expected here)
- // 0x0004 - "jp 3" // standard input (expected here)
- // 0x0008 - "jp 4" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "pc 1" // standard input (expected here)
- // 0x0002 - "pc 2" // standard input (expected here)
- // 0x0004 - "pc 3" // standard input (expected here)
- // 0x0008 - "pc 4" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("f lo")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("b lo")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("c lo")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("step")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("c hi")
- PORT_MODIFY("IN-9")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("b hi")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_1 ) PORT_NAME("f hi")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_2 ) PORT_NAME("take")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12 OR dorlk" // standard input (motherboard)
- // 0x0004 - "dil13 OR topdr" // standard input (motherboard)
- // 0x0008 - "dil14 OR cshbx" // standard input (motherboard)
- // 0x0010 - "dil15 OR dump" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "test" // standard input (motherboard)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancl")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("colect")
+ // 0x0100 - "hoplo" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("trans")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("exch")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refil")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk3" // standard input (expected here)
+ // 0x0008 - "stk1" // standard input (expected here)
+ // 0x0010 - "stk2" // standard input (expected here)
+ PORT_MODIFY("IN-4")
+ // 0x0010 - "top up" // known extended(?) input, sometimes 'top up'
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "jp 1" // standard input (expected here)
+ // 0x0002 - "jp 2" // standard input (expected here)
+ // 0x0004 - "jp 3" // standard input (expected here)
+ // 0x0008 - "jp 4" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "pc 1" // standard input (expected here)
+ // 0x0002 - "pc 2" // standard input (expected here)
+ // 0x0004 - "pc 3" // standard input (expected here)
+ // 0x0008 - "pc 4" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("f lo")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("b lo")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("c lo")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("step")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("c hi")
+ PORT_MODIFY("IN-9")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("b hi")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_1 ) PORT_NAME("f hi")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_2 ) PORT_NAME("take")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12 OR dorlk" // standard input (motherboard)
+ // 0x0004 - "dil13 OR topdr" // standard input (motherboard)
+ // 0x0008 - "dil14 OR cshbx" // standard input (motherboard)
+ // 0x0010 - "dil15 OR dump" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "test" // standard input (motherboard)
INPUT_PORTS_END
// PR2255 GLADIATOR GLAD SOUNDS GLADIATOR
@@ -48978,61 +48978,61 @@ GAMEL( 200?, sc4gladg ,sc4glad, sc4, sc4glad, sc4_state, sc4glad, ROT0, "QP
INPUT_PORTS_START( sc4hotdg ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("collct")
- PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
- // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("ch stk")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("trf/ex")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil1" // standard input (motherboard)
- // 0x0002 - "dil2" // standard input (motherboard)
- // 0x0004 - "dil3" // standard input (motherboard)
- // 0x0008 - "dil4" // standard input (motherboard)
- // 0x0010 - "dil5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil6" // standard input (motherboard)
- // 0x0002 - "dil7" // standard input (motherboard)
- // 0x0004 - "dil8" // standard input (motherboard)
- // 0x0008 - "dil9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "serdor" // standard input (expected here)
- // 0x0008 - "cshdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("collct")
+ PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
+ // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("ch stk")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("trf/ex")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil1" // standard input (motherboard)
+ // 0x0002 - "dil2" // standard input (motherboard)
+ // 0x0004 - "dil3" // standard input (motherboard)
+ // 0x0008 - "dil4" // standard input (motherboard)
+ // 0x0010 - "dil5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil6" // standard input (motherboard)
+ // 0x0002 - "dil7" // standard input (motherboard)
+ // 0x0004 - "dil8" // standard input (motherboard)
+ // 0x0008 - "dil9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "serdor" // standard input (expected here)
+ // 0x0008 - "cshdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR1936 AWP HOT DOG SCORP4 PR1916 HOT DOG SOUNDS11 HOT DOG S.SITE
@@ -49059,70 +49059,70 @@ DRIVER_INIT_MEMBER(sc4_state,sc4pp)
}
INPUT_PORTS_START( sc4pp ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancl")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("collec")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold1")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold2")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold3")
- // 0x0100 - "hoplo" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("trans")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("exch")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk3" // standard input (expected here)
- // 0x0008 - "stk1" // standard input (expected here)
- // 0x0010 - "stk2" // standard input (expected here)
- PORT_MODIFY("IN-5")
- // 0x0001 - "jp 1" // standard input (expected here)
- // 0x0002 - "jp 2" // standard input (expected here)
- // 0x0004 - "jp 3" // standard input (expected here)
- // 0x0008 - "jp 4" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "pc 1" // standard input (expected here)
- // 0x0002 - "pc 2" // standard input (expected here)
- // 0x0004 - "pc 3" // standard input (expected here)
- // 0x0008 - "pc 4" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("f lo")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("b lo")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("c lo")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("shoot")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("c hi")
- PORT_MODIFY("IN-9")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("b hi")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_1 ) PORT_NAME("f hi")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_2 ) PORT_NAME("step")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "top up OR top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "test" // standard input (motherboard)
- // 0x0002 - "dorlk" // standard input (expected here)
- // 0x0004 - "topdr" // standard input (expected here)
- // 0x0008 - "cshbx" // standard input (expected here)
- // 0x0010 - "dump" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancl")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("collec")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold3")
+ // 0x0100 - "hoplo" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("trans")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("exch")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk3" // standard input (expected here)
+ // 0x0008 - "stk1" // standard input (expected here)
+ // 0x0010 - "stk2" // standard input (expected here)
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "jp 1" // standard input (expected here)
+ // 0x0002 - "jp 2" // standard input (expected here)
+ // 0x0004 - "jp 3" // standard input (expected here)
+ // 0x0008 - "jp 4" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "pc 1" // standard input (expected here)
+ // 0x0002 - "pc 2" // standard input (expected here)
+ // 0x0004 - "pc 3" // standard input (expected here)
+ // 0x0008 - "pc 4" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("f lo")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("b lo")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("c lo")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("shoot")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("c hi")
+ PORT_MODIFY("IN-9")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("b hi")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_1 ) PORT_NAME("f hi")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_2 ) PORT_NAME("step")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "top up OR top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "test" // standard input (motherboard)
+ // 0x0002 - "dorlk" // standard input (expected here)
+ // 0x0004 - "topdr" // standard input (expected here)
+ // 0x0008 - "cshbx" // standard input (expected here)
+ // 0x0010 - "dump" // standard input (expected here)
INPUT_PORTS_END
// doesn't like any of the sound roms we have
@@ -49135,55 +49135,55 @@ GAMEL( 200?, sc4ppd ,sc4pp, sc4, sc4pp, sc4_state, sc4pp, ROT0, "Mazoom
INPUT_PORTS_START( sc4ppsag ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancl")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("colct")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold1")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold2")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold3")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("trans")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("exch")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refil")
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("game")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("cash")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("nuds")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("step")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("levl1")
- PORT_MODIFY("IN-9")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("levl2")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_1 ) PORT_NAME("levl3")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_2 ) PORT_NAME("levl4")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "topup" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15 OR deflt" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "test" // standard input (motherboard)
- // 0x0002 - "dorlk" // standard input (expected here)
- // 0x0004 - "topdr" // standard input (expected here)
- // 0x0008 - "cshbx" // standard input (expected here)
- // 0x0010 - "hoplo" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancl")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("colct")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold3")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("trans")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("exch")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refil")
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("game")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("cash")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("nuds")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("step")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("levl1")
+ PORT_MODIFY("IN-9")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("levl2")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_1 ) PORT_NAME("levl3")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_2 ) PORT_NAME("levl4")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "topup" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15 OR deflt" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "test" // standard input (motherboard)
+ // 0x0002 - "dorlk" // standard input (expected here)
+ // 0x0004 - "topdr" // standard input (expected here)
+ // 0x0008 - "cshbx" // standard input (expected here)
+ // 0x0010 - "hoplo" // standard input (expected here)
INPUT_PORTS_END
// PR2303 STRIKES AGAIN PPSA SOUNDS STRIKES AGAIN
@@ -49199,68 +49199,68 @@ GAMEL( 200?, sc4ppsagh ,sc4ppsag, sc4, sc4ppsag, sc4_state, sc4, ROT0, "Mazoo
GAMEL( 200?, sc4ppsagi ,sc4ppsag, sc4, sc4ppsag, sc4_state, sc4, ROT0, "Mazooma","Pink Panther Strikes Again (Mazooma) (Scorpion 4) (set 10)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_CLICKABLE_ARTWORK, layout_bfm_sc4 )
INPUT_PORTS_START( sc4pog ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("collct")
- PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
- // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("ch stk")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("exchng")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("trnsfr")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("start")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tk bns")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("tk csh")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("bronze")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("silver")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("gold")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil1" // standard input (motherboard)
- // 0x0002 - "dil2" // standard input (motherboard)
- // 0x0004 - "dil3" // standard input (motherboard)
- // 0x0008 - "dil4" // standard input (motherboard)
- // 0x0010 - "dil5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil6" // standard input (motherboard)
- // 0x0002 - "dil7" // standard input (motherboard)
- // 0x0004 - "dil8" // standard input (motherboard)
- // 0x0008 - "dil9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "serdor" // standard input (expected here)
- // 0x0008 - "cshdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("collct")
+ PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_5 ) PORT_NAME("hpunit")
+ // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("ch stk")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("exchng")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("trnsfr")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("start")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tk bns")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("tk csh")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("bronze")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("silver")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("gold")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil1" // standard input (motherboard)
+ // 0x0002 - "dil2" // standard input (motherboard)
+ // 0x0004 - "dil3" // standard input (motherboard)
+ // 0x0008 - "dil4" // standard input (motherboard)
+ // 0x0010 - "dil5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil6" // standard input (motherboard)
+ // 0x0002 - "dil7" // standard input (motherboard)
+ // 0x0004 - "dil8" // standard input (motherboard)
+ // 0x0008 - "dil9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "serdor" // standard input (expected here)
+ // 0x0008 - "cshdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR1938 AWP POTS OF GOLD SCORP4 PR1918 POTS OF GOLD SOUNDS11 POTS OF GOLD S.SITE
@@ -49276,50 +49276,50 @@ GAMEL( 200?, sc4pogh ,sc4pog, sc4, sc4pog, sc4_state, sc4mbus, ROT0, "BFM
GAMEL( 200?, sc4pogi ,sc4pog, sc4, sc4pog, sc4_state, sc4mbus, ROT0, "BFM","Pots Of Gold (Bellfruit) (Scorpion 4) (set 10)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_CLICKABLE_ARTWORK, layout_bfm_sc4 )
INPUT_PORTS_START( sc4pwrpl ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("canc")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("power")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold1")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold2")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold3")
- // 0x0100 - "hoplw" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("trans")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("suph")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refil")
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("cash")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("nuds")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("step")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "topup" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "test" // standard input (motherboard)
- // 0x0002 - "dorlk" // standard input (expected here)
- // 0x0004 - "topdr" // standard input (expected here)
- // 0x0008 - "cshbx" // standard input (expected here)
- // 0x0010 - "deflt" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("canc")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("power")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold3")
+ // 0x0100 - "hoplw" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("trans")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("suph")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refil")
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("cash")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("nuds")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("step")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "topup" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "test" // standard input (motherboard)
+ // 0x0002 - "dorlk" // standard input (expected here)
+ // 0x0004 - "topdr" // standard input (expected here)
+ // 0x0008 - "cshbx" // standard input (expected here)
+ // 0x0010 - "deflt" // standard input (expected here)
INPUT_PORTS_END
// PR2272 POWER PLAY PPLY SOUNDS
@@ -49346,50 +49346,50 @@ DRIVER_INIT_MEMBER(sc4_state,sc4swywm)
}
INPUT_PORTS_START( sc4swywm ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("canc")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("coll")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold1")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold2")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold3")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("trans")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("exch")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("cash OR tke ft")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("feat")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("move")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("spin")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "test" // standard input (motherboard)
- // 0x0002 - "dor lk" // standard input (expected here)
- // 0x0004 - "tp dor" // standard input (expected here)
- // 0x0008 - "csh bx" // standard input (expected here)
- // 0x0010 - "deflt" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("canc")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("coll")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold3")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("trans")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("exch")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("cash OR tke ft")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("feat")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("move")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("spin")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "test" // standard input (motherboard)
+ // 0x0002 - "dor lk" // standard input (expected here)
+ // 0x0004 - "tp dor" // standard input (expected here)
+ // 0x0008 - "csh bx" // standard input (expected here)
+ // 0x0010 - "deflt" // standard input (expected here)
INPUT_PORTS_END
@@ -49420,70 +49420,70 @@ DRIVER_INIT_MEMBER(sc4_state,sc4sumit)
}
INPUT_PORTS_START( sc4sumit ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancl")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("stake")
- // 0x0100 - "hoplo" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("trans")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("exch")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk3" // standard input (expected here)
- // 0x0008 - "stk1" // standard input (expected here)
- // 0x0010 - "stk2" // standard input (expected here)
- PORT_MODIFY("IN-5")
- // 0x0001 - "jp 1" // standard input (expected here)
- // 0x0002 - "jp 2" // standard input (expected here)
- // 0x0004 - "jp 3" // standard input (expected here)
- // 0x0008 - "jp 4" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "pc 1" // standard input (expected here)
- // 0x0002 - "pc 2" // standard input (expected here)
- // 0x0004 - "pc 3" // standard input (expected here)
- // 0x0008 - "pc 4" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("c lo")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("b lo")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("f lo")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("step")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("f hi")
- PORT_MODIFY("IN-9")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("b hi")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_1 ) PORT_NAME("c hi")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_2 ) PORT_NAME("take")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "test" // standard input (motherboard)
- // 0x0002 - "dorlk" // standard input (expected here)
- // 0x0004 - "topdr" // standard input (expected here)
- // 0x0008 - "cshbx" // standard input (expected here)
- // 0x0010 - "dump" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancl")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("stake")
+ // 0x0100 - "hoplo" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("trans")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("exch")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk3" // standard input (expected here)
+ // 0x0008 - "stk1" // standard input (expected here)
+ // 0x0010 - "stk2" // standard input (expected here)
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "jp 1" // standard input (expected here)
+ // 0x0002 - "jp 2" // standard input (expected here)
+ // 0x0004 - "jp 3" // standard input (expected here)
+ // 0x0008 - "jp 4" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "pc 1" // standard input (expected here)
+ // 0x0002 - "pc 2" // standard input (expected here)
+ // 0x0004 - "pc 3" // standard input (expected here)
+ // 0x0008 - "pc 4" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("c lo")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("b lo")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("f lo")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("step")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("f hi")
+ PORT_MODIFY("IN-9")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("b hi")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_1 ) PORT_NAME("c hi")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_2 ) PORT_NAME("take")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "test" // standard input (motherboard)
+ // 0x0002 - "dorlk" // standard input (expected here)
+ // 0x0004 - "topdr" // standard input (expected here)
+ // 0x0008 - "cshbx" // standard input (expected here)
+ // 0x0010 - "dump" // standard input (expected here)
INPUT_PORTS_END
// PR2176 SUMMIT UP SUMMIT SOUNDS SUMMIT UP (was in the Suits U Sir set)
@@ -49493,49 +49493,49 @@ GAMEL( 200?, sc4sumitb ,sc4sus, sc4, sc4sumit, sc4_state, sc4sumit, ROT0, "
GAMEL( 200?, sc4sumitc ,sc4sus, sc4, sc4sumit, sc4_state, sc4sumit, ROT0, "Mazooma","Summit Up (Mazooma) (Scorpion 4) (set 4)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_CLICKABLE_ARTWORK, layout_bfm_sc4 )
INPUT_PORTS_START( sc4tpsht ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("canc")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("colct")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold1")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold2")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold3")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("trans")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("exch")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refil")
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("lo")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("hi")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("step")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "test" // standard input (motherboard)
- // 0x0002 - "lock" // standard input (expected here)
- // 0x0004 - "topdor" // standard input (expected here)
- // 0x0008 - "botdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("canc")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("colct")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold3")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("trans")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("exch")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refil")
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("lo")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("hi")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("step")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "test" // standard input (motherboard)
+ // 0x0002 - "lock" // standard input (expected here)
+ // 0x0004 - "topdor" // standard input (expected here)
+ // 0x0008 - "botdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR2211 TOP OF THE SHOTS TOTS SOUNDS TOP OF THE SHOTS
@@ -49550,47 +49550,47 @@ GAMEL( 200?, sc4tpshtg ,sc4tpsht, sc4, sc4tpsht, sc4_state, sc4, ROT0, "Mazoo
INPUT_PORTS_START( sc4adren ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("canc")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("coll")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold1")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold2")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold3")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("trans")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("exch")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("usebon")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "topup" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "test" // standard input (motherboard)
- // 0x0002 - "dor lk" // standard input (expected here)
- // 0x0004 - "tp dor" // standard input (expected here)
- // 0x0008 - "csh bx" // standard input (expected here)
- // 0x0010 - "deflt" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("canc")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("coll")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold3")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("trans")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("exch")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("usebon")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "topup" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "test" // standard input (motherboard)
+ // 0x0002 - "dor lk" // standard input (expected here)
+ // 0x0004 - "tp dor" // standard input (expected here)
+ // 0x0008 - "csh bx" // standard input (expected here)
+ // 0x0010 - "deflt" // standard input (expected here)
INPUT_PORTS_END
// does not want the 'COTL SOUNDS' from Cash On The Lash
@@ -49602,52 +49602,52 @@ GAMEL( 200?, sc4adrenc ,sc4adren, sc4, sc4adren, sc4_state, sc4, ROT0, "Mazoo
INPUT_PORTS_START( sc4bingb ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("coll")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("trans")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("maxbet")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("fast")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("stake6")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("stake3")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("stake2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("stake5")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("stake4")
- PORT_MODIFY("IN-9")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("stake1")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "topup" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "test" // standard input (motherboard)
- // 0x0002 - "dor lk" // standard input (expected here)
- // 0x0004 - "tp dor" // standard input (expected here)
- // 0x0008 - "csh bx" // standard input (expected here)
- // 0x0010 - "deflt" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("coll")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("trans")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("maxbet")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("fast")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("stake6")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("stake3")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("stake2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("stake5")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("stake4")
+ PORT_MODIFY("IN-9")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("stake1")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "topup" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "test" // standard input (motherboard)
+ // 0x0002 - "dor lk" // standard input (expected here)
+ // 0x0004 - "tp dor" // standard input (expected here)
+ // 0x0008 - "csh bx" // standard input (expected here)
+ // 0x0010 - "deflt" // standard input (expected here)
INPUT_PORTS_END
// check if Side Splitter sound is correct
@@ -49657,50 +49657,50 @@ GAMEL( 200?, sc4bingb ,0, sc4, sc4bingb, sc4_state, sc4, ROT0, "Mazoo
GAMEL( 200?, sc4bingba ,sc4bingb, sc4, sc4bingb, sc4_state, sc4, ROT0, "Mazooma","Bingo Belle (Mazooma) (Scorpion 4) (set 2)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_CLICKABLE_ARTWORK, layout_bfm_sc4 )
INPUT_PORTS_START( sc4cerup ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("coll")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("a ndge")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("tk ftr")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("csh hi")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("ndg hi")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("ndg lo")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("csh lo")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("tk csh")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "testsw" // standard input (motherboard)
- // 0x0002 - "dor lk" // standard input (expected here)
- // 0x0004 - "tp dor" // standard input (expected here)
- // 0x0008 - "csh bx" // standard input (expected here)
- // 0x0010 - "deflt" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("coll")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("a ndge")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("tk ftr")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("csh hi")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("ndg hi")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("ndg lo")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("csh lo")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("tk csh")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "testsw" // standard input (motherboard)
+ // 0x0002 - "dor lk" // standard input (expected here)
+ // 0x0004 - "tp dor" // standard input (expected here)
+ // 0x0008 - "csh bx" // standard input (expected here)
+ // 0x0010 - "deflt" // standard input (expected here)
INPUT_PORTS_END
@@ -49708,52 +49708,52 @@ INPUT_PORTS_END
GAMEL( 200?, sc4cerup ,0, sc4, sc4cerup, sc4_state, sc4, ROT0, "Mazooma","Cash Eruption (Mazooma) (Scorpion 4)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_CLICKABLE_ARTWORK, layout_bfm_sc4 )
INPUT_PORTS_START( sc4cexpl ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("collec")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold 3")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exch")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tk cas")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("tk nud")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("tk pic")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("move u")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("lef hi")
- PORT_MODIFY("IN-9")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("mid hi")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_1 ) PORT_NAME("rgt hi")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "testsw" // standard input (motherboard)
- // 0x0002 - "dor lk" // standard input (expected here)
- // 0x0004 - "tp dor" // standard input (expected here)
- // 0x0008 - "csh bx" // standard input (expected here)
- // 0x0010 - "deflt" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("collec")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold 3")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exch")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tk cas")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("tk nud")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("tk pic")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("move u")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("lef hi")
+ PORT_MODIFY("IN-9")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("mid hi")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_1 ) PORT_NAME("rgt hi")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "testsw" // standard input (motherboard)
+ // 0x0002 - "dor lk" // standard input (expected here)
+ // 0x0004 - "tp dor" // standard input (expected here)
+ // 0x0008 - "csh bx" // standard input (expected here)
+ // 0x0010 - "deflt" // standard input (expected here)
INPUT_PORTS_END
// PR2076 CASH EXPLOSION CEXP SOUNDS CASH EXPLSION
@@ -49776,44 +49776,44 @@ GAMEL( 200?, sc4casrye ,sc4casry, sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","
// I guess this isn't a fruit machine
INPUT_PORTS_START( sc4casrya ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- // 0x0100 - "esc" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("tilt")
- // 0x0100 - "c hop" // unexpected here
- PORT_MODIFY("IN-4")
- // 0x0100 - "vib" // known extended input, usually 'hopper low'
- PORT_MODIFY("IN-6")
- // 0x0001 - "arm l" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("arm r")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "green OR t bot" // standard input (motherboard)
- // 0x0002 - "door l" // standard input (expected here)
- // 0x0004 - "top do" // standard input (expected here)
- // 0x0008 - "cashbo OR cash b" // standard input (expected here)
- // 0x0010 - "defloa" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ // 0x0100 - "esc" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("tilt")
+ // 0x0100 - "c hop" // unexpected here
+ PORT_MODIFY("IN-4")
+ // 0x0100 - "vib" // known extended input, usually 'hopper low'
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "arm l" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("arm r")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "green OR t bot" // standard input (motherboard)
+ // 0x0002 - "door l" // standard input (expected here)
+ // 0x0004 - "top do" // standard input (expected here)
+ // 0x0008 - "cashbo OR cash b" // standard input (expected here)
+ // 0x0010 - "defloa" // standard input (expected here)
INPUT_PORTS_END
// PR2073, CZECH CASINO ROYALE.......................CROY SOUNDS... (not standard header)
@@ -49821,60 +49821,60 @@ GAMEL( 200?, sc4casrya ,sc4casry, sc4, sc4casrya, sc4_state, sc4, ROT0, "Mazo
GAMEL( 200?, sc4casryb ,sc4casry, sc4, sc4casrya, sc4_state, sc4, ROT0, "Mazooma","Casino Royale (PR2073) (Czech) (Mazooma) (Scorpion 4) (set 2)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_CLICKABLE_ARTWORK, layout_bfm_sc4 )
INPUT_PORTS_START( sc4clucl ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cn/col")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold4")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("stop")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("trans")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("exchng")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("start")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-4")
- // 0x0100 - "hoplow" // known extended input, usually 'hopper low'
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tk nud")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("tk mtr")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14 OR perc1" // standard input (motherboard)
- // 0x0010 - "dil15 OR perc2" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16 OR perc3" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "topdor" // standard input (expected here)
- // 0x0008 - "botdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cn/col")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold4")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("stop")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("trans")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("exchng")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("start")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-4")
+ // 0x0100 - "hoplow" // known extended input, usually 'hopper low'
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tk nud")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("tk mtr")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14 OR perc1" // standard input (motherboard)
+ // 0x0010 - "dil15 OR perc2" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16 OR perc3" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "topdor" // standard input (expected here)
+ // 0x0008 - "botdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR2237 CLUB CLUEDO CLUB CLUEDO CLUB CCLU SOUNDS CLUB CLUEDO
@@ -49882,65 +49882,65 @@ GAMEL( 200?, sc4clucl ,0, sc4, sc4clucl, sc4_state, sc4, ROT0, "Mazoo
GAMEL( 200?, sc4clucla ,sc4clucl, sc4, sc4clucl, sc4_state, sc4, ROT0, "Mazooma","Cluedo Club (Mazooma) (Scorpion 4) (set 2)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_CLICKABLE_ARTWORK, layout_bfm_sc4 )
INPUT_PORTS_START( sc4cyc ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2 OR high")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3 OR low")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("colect")
- // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchng")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-6")
- // 0x0001 - "perc1" // standard input (expected here)
- // 0x0002 - "perc2" // standard input (expected here)
- // 0x0004 - "perc3" // standard input (expected here)
- // 0x0008 - "perc4" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tk fea")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("tk sht")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("tk nud")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("tk ss")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("tk haz")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "topdor" // standard input (expected here)
- // 0x0008 - "botdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2 OR high")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3 OR low")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("colect")
+ // 0x0100 - "hoplow" // known extended input, usually 'hopper fit'
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchng")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-6")
+ // 0x0001 - "perc1" // standard input (expected here)
+ // 0x0002 - "perc2" // standard input (expected here)
+ // 0x0004 - "perc3" // standard input (expected here)
+ // 0x0008 - "perc4" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tk fea")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("tk sht")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("tk nud")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("tk ss")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("tk haz")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "topdor" // standard input (expected here)
+ // 0x0008 - "botdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// half size sound rom, or missing a rom
@@ -49952,65 +49952,65 @@ GAMEL( 200?, sc4cycc ,sc4cyc, sc4, sc4cyc, sc4_state, sc4, ROT0, "Mazooma
GAMEL( 200?, sc4cycd ,sc4cyc, sc4, sc4cyc, sc4_state, sc4, ROT0, "Mazooma","Count Yer Cash (Mazooma) (Scorpion 4) (set 5)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_CLICKABLE_ARTWORK, layout_bfm_sc4 )
INPUT_PORTS_START( sc4cyccl ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cn/col")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold4")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("stop")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("exchng")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-4")
- // 0x0001 - "hop2lo" // unexpected here
- // 0x0002 - "hop1lo OR hop lo" // known extended(?) input, sometimes 'hop hi'
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("t fet")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("t sht")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("t nuds")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("t ssht")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("t sfet")
- PORT_MODIFY("IN-9")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("t hazd")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14 OR perc1" // standard input (motherboard)
- // 0x0010 - "dil15 OR perc2" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16 OR perc3" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "topdor" // standard input (expected here)
- // 0x0008 - "botdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cn/col")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold4")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("stop")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("exchng")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-4")
+ // 0x0001 - "hop2lo" // unexpected here
+ // 0x0002 - "hop1lo OR hop lo" // known extended(?) input, sometimes 'hop hi'
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("t fet")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("t sht")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("t nuds")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("t ssht")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("t sfet")
+ PORT_MODIFY("IN-9")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("t hazd")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14 OR perc1" // standard input (motherboard)
+ // 0x0010 - "dil15 OR perc2" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16 OR perc3" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "topdor" // standard input (expected here)
+ // 0x0008 - "botdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// half size sound rom, or missing a rom
@@ -50021,44 +50021,44 @@ GAMEL( 200?, sc4cycclb ,sc4cyccl, sc4, sc4cyccl, sc4_state, sc4, ROT0, "Mazoo
GAMEL( 200?, sc4cycclc ,sc4cyccl, sc4, sc4cyccl, sc4_state, sc4, ROT0, "Mazooma","Count Yer Cash Club (Mazooma) (Scorpion 4) (set 4)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_CLICKABLE_ARTWORK, layout_bfm_sc4 )
INPUT_PORTS_START( sc4supst ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("coll")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("trans")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("blnk1")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("blnk2")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("blnk3")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("stake")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "topup" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "test" // standard input (motherboard)
- // 0x0002 - "dor lk" // standard input (expected here)
- // 0x0004 - "tp dor" // standard input (expected here)
- // 0x0008 - "csh bx" // standard input (expected here)
- // 0x0010 - "hp dmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("coll")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("trans")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("blnk1")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("blnk2")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("blnk3")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("stake")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "topup" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "test" // standard input (motherboard)
+ // 0x0002 - "dor lk" // standard input (expected here)
+ // 0x0004 - "tp dor" // standard input (expected here)
+ // 0x0008 - "csh bx" // standard input (expected here)
+ // 0x0010 - "hp dmp" // standard input (expected here)
INPUT_PORTS_END
// PR2206 STREAKX STRX SOUNDS SUPER STREAX
@@ -50066,50 +50066,50 @@ GAMEL( 200?, sc4supst ,0, sc4, sc4supst, sc4_state, sc4, ROT0, "Mazoo
GAMEL( 200?, sc4supsta ,sc4supst, sc4, sc4supst, sc4_state, sc4, ROT0, "Mazooma","Super Streax (Mazooma) (Scorpion 4) (set 2)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_CLICKABLE_ARTWORK, layout_bfm_sc4 )
INPUT_PORTS_START( sc4sf ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("excnge")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold 3")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("coll")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_MODIFY("IN-4")
- // 0x0010 - "top up" // known extended(?) input, sometimes 'top up'
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("brd ex")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("higher")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("lower")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("tk fet")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("tk csh")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "testsw" // standard input (motherboard)
- // 0x0002 - "dor lk" // standard input (expected here)
- // 0x0004 - "tp dor" // standard input (expected here)
- // 0x0008 - "csh bx" // standard input (expected here)
- // 0x0010 - "deflt" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("excnge")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold 3")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("coll")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_MODIFY("IN-4")
+ // 0x0010 - "top up" // known extended(?) input, sometimes 'top up'
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("brd ex")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("higher")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("lower")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("tk fet")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("tk csh")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "testsw" // standard input (motherboard)
+ // 0x0002 - "dor lk" // standard input (expected here)
+ // 0x0004 - "tp dor" // standard input (expected here)
+ // 0x0008 - "csh bx" // standard input (expected here)
+ // 0x0010 - "deflt" // standard input (expected here)
INPUT_PORTS_END
// NUMBER PR2024 STREET FIGHTER STRF SOUNDS STREET FIGHTER
@@ -50120,53 +50120,53 @@ GAMEL( 200?, sc4sfc ,sc4sf, sc4, sc4sf, sc4_state, sc4, ROT0, "Mazooma"
GAMEL( 200?, sc4sfd ,sc4sf, sc4, sc4sf, sc4_state, sc4, ROT0, "Mazooma","Street Fighter (Mazooma) (Scorpion 4) (set 5)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_CLICKABLE_ARTWORK, layout_bfm_sc4 )
INPUT_PORTS_START( sc4hyde ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold a")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold b")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold c")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("stop")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("xchnge")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("bonus")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("shot")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("ftr")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("spin")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("ko")
- PORT_MODIFY("IN-9")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("blast")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_1 ) PORT_NAME("cash")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "testsw" // standard input (motherboard)
- // 0x0002 - "dor lk" // standard input (expected here)
- // 0x0004 - "tp dor" // standard input (expected here)
- // 0x0008 - "csh bx" // standard input (expected here)
- // 0x0010 - "deflt" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold a")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold b")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold c")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("stop")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("xchnge")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("bonus")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("shot")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("ftr")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("spin")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("ko")
+ PORT_MODIFY("IN-9")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("blast")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_1 ) PORT_NAME("cash")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "testsw" // standard input (motherboard)
+ // 0x0002 - "dor lk" // standard input (expected here)
+ // 0x0004 - "tp dor" // standard input (expected here)
+ // 0x0008 - "csh bx" // standard input (expected here)
+ // 0x0010 - "deflt" // standard input (expected here)
INPUT_PORTS_END
// PR2036 HYDE & STREAK HYDE SOUNDS HYDE & STREAK
@@ -50176,67 +50176,67 @@ GAMEL( 200?, sc4hydeb ,sc4hyde, sc4, sc4hyde, sc4_state, sc4, ROT0, "Mazoom
GAMEL( 200?, sc4hydec ,sc4hyde, sc4, sc4hyde, sc4_state, sc4, ROT0, "Mazooma","Hyde & Streak (Mazooma) (Scorpion 4) (set 4)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_CLICKABLE_ARTWORK, layout_bfm_sc4 )
INPUT_PORTS_START( sc4rtclb ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cn/col")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold4")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("stop")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("exchng")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-4")
- // 0x0100 - "hoplow" // known extended input, usually 'hopper low'
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("knk lo")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("fet lo")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("nud lo")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("nud hi")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("fet hi")
- PORT_MODIFY("IN-9")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("knk hi")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_1 ) PORT_NAME("tk knk")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_2 ) PORT_NAME("tk fet")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_3 ) PORT_NAME("tk nud")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14 OR perc1" // standard input (motherboard)
- // 0x0010 - "dil15 OR perc2" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16 OR perc3" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "topdor" // standard input (expected here)
- // 0x0008 - "botdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cn/col")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold4")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("stop")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("exchng")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-4")
+ // 0x0100 - "hoplow" // known extended input, usually 'hopper low'
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("knk lo")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("fet lo")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("nud lo")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("nud hi")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("fet hi")
+ PORT_MODIFY("IN-9")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("knk hi")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_1 ) PORT_NAME("tk knk")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_2 ) PORT_NAME("tk fet")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_3 ) PORT_NAME("tk nud")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14 OR perc1" // standard input (motherboard)
+ // 0x0010 - "dil15 OR perc2" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16 OR perc3" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "topdor" // standard input (expected here)
+ // 0x0008 - "botdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// PR2051 CLUB ROLLING THUNDER CLRT SOUNDS ROLLING THUNDER
@@ -50256,50 +50256,50 @@ GAMEL( 200?, sc4wldjkg ,sc4wldjk, sc4, sc4, sc4_state, sc4, ROT0, "Mazooma","
// only sc4jive has this structure intact
INPUT_PORTS_START( sc4jive ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("collec")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchge")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tke cs")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("tke sh")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("take_w")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("spin")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("collec")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "testsw" // standard input (motherboard)
- // 0x0002 - "dor lk" // standard input (expected here)
- // 0x0004 - "tp dor" // standard input (expected here)
- // 0x0008 - "csh bx" // standard input (expected here)
- // 0x0010 - "deflt" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("collec")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exchge")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tke cs")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("tke sh")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("take_w")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("spin")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("collec")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "testsw" // standard input (motherboard)
+ // 0x0002 - "dor lk" // standard input (expected here)
+ // 0x0004 - "tp dor" // standard input (expected here)
+ // 0x0008 - "csh bx" // standard input (expected here)
+ // 0x0010 - "deflt" // standard input (expected here)
INPUT_PORTS_END
// PR2096 JIVE MONEY JIVE SOUNDS JIVE MONEY
@@ -50311,60 +50311,60 @@ GAMEL( 200?, sc4jivec ,sc4jive, sc4, sc4jive, sc4_state, sc4, ROT0, "Mazoom
GAMEL( 200?, sc4jived ,sc4jive, sc4, sc4jive, sc4_state, sc4, ROT0, "Mazooma","Jive Money (PR2160) (Mazooma) (Scorpion 4) (set 4)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_CLICKABLE_ARTWORK, layout_bfm_sc4 )
INPUT_PORTS_START( sc4mclb ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cn/col")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold4")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("stop")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("xfer")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("exchng")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("start")
- PORT_MODIFY("IN-3")
- // 0x0004 - "stk 4" // standard input (expected here)
- // 0x0008 - "stk 3" // standard input (expected here)
- // 0x0010 - "stk 2" // standard input (expected here)
- PORT_MODIFY("IN-4")
- // 0x0100 - "hoplow" // known extended input, usually 'hopper low'
- PORT_MODIFY("IN-5")
- // 0x0001 - "priz4" // standard input (expected here)
- // 0x0002 - "priz3" // standard input (expected here)
- // 0x0004 - "priz2" // standard input (expected here)
- // 0x0008 - "priz1" // standard input (expected here)
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tk nud")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("tk mtr")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14 OR perc1" // standard input (motherboard)
- // 0x0010 - "dil15 OR perc2" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16 OR perc3" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "grnbut" // standard input (motherboard)
- // 0x0002 - "dorlok" // standard input (expected here)
- // 0x0004 - "topdor" // standard input (expected here)
- // 0x0008 - "botdor" // standard input (expected here)
- // 0x0010 - "hopdmp" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cn/col")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold3")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold4")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("stop")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("xfer")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("exchng")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4 ) PORT_NAME("start")
+ PORT_MODIFY("IN-3")
+ // 0x0004 - "stk 4" // standard input (expected here)
+ // 0x0008 - "stk 3" // standard input (expected here)
+ // 0x0010 - "stk 2" // standard input (expected here)
+ PORT_MODIFY("IN-4")
+ // 0x0100 - "hoplow" // known extended input, usually 'hopper low'
+ PORT_MODIFY("IN-5")
+ // 0x0001 - "priz4" // standard input (expected here)
+ // 0x0002 - "priz3" // standard input (expected here)
+ // 0x0004 - "priz2" // standard input (expected here)
+ // 0x0008 - "priz1" // standard input (expected here)
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("tk nud")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("tk mtr")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14 OR perc1" // standard input (motherboard)
+ // 0x0010 - "dil15 OR perc2" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16 OR perc3" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "grnbut" // standard input (motherboard)
+ // 0x0002 - "dorlok" // standard input (expected here)
+ // 0x0004 - "topdor" // standard input (expected here)
+ // 0x0008 - "botdor" // standard input (expected here)
+ // 0x0010 - "hopdmp" // standard input (expected here)
INPUT_PORTS_END
// no sound roms
@@ -50378,43 +50378,43 @@ GAMEL( 200?, sc4mclbe ,sc4mclb, sc4, sc4mclb, sc4_state, sc4, ROT0, "Mazoom
INPUT_PORTS_START( sc4monot ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("transf")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold 3")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("streak")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil sw" // standard input (motherboard)
- // 0x0002 - "dil sw" // standard input (motherboard)
- // 0x0004 - "dil sw" // standard input (motherboard)
- // 0x0008 - "dil sw" // standard input (motherboard)
- // 0x0010 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil sw" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "green" // standard input (motherboard)
- // 0x0002 - "dor lk" // standard input (expected here)
- // 0x0004 - "tp dor" // standard input (expected here)
- // 0x0008 - "csh bx" // standard input (expected here)
- // 0x0010 - "deflt" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("transf")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold 3")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("streak")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ // 0x0002 - "dil sw" // standard input (motherboard)
+ // 0x0004 - "dil sw" // standard input (motherboard)
+ // 0x0008 - "dil sw" // standard input (motherboard)
+ // 0x0010 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil sw" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "green" // standard input (motherboard)
+ // 0x0002 - "dor lk" // standard input (expected here)
+ // 0x0004 - "tp dor" // standard input (expected here)
+ // 0x0008 - "csh bx" // standard input (expected here)
+ // 0x0010 - "deflt" // standard input (expected here)
INPUT_PORTS_END
GAMEL( 200?, sc4monot ,0, sc4, sc4monot, sc4_state, sc4, ROT0, "Mazooma","Monopoly TTT (PR2133) (Mazooma) (Scorpion 4) (set 1)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_CLICKABLE_ARTWORK, layout_bfm_sc4 ) // PR2133MONOPOLY TTT MONOPOLY TTT MAZ MONL SOUNDS MONOPOLY
@@ -50423,54 +50423,54 @@ GAMEL( 200?, sc4monotb ,sc4monot, sc4, sc4monot, sc4_state, sc4, ROT0, "Mazoo
GAMEL( 200?, sc4monotc ,sc4monot, sc4, sc4monot, sc4_state, sc4, ROT0, "Mazooma","Monopoly TTT (PR2133) (Mazooma) (Scorpion 4) (set 4)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_CLICKABLE_ARTWORK, layout_bfm_sc4 ) // PR2133MONOPOLY TTT MONOPOLY TTT ARCADE MONL SOUNDS MONOPOLY
INPUT_PORTS_START( sc4r2r ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("take f")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold 3")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("a ndge")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("swop t")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_MODIFY("IN-7")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_7_0 ) PORT_NAME("tk pik")
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("rht lo")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("mid lo")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("lef lo")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("lef hi")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("mid hi")
- PORT_MODIFY("IN-9")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("rht hi")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "top up" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "testsw" // standard input (motherboard)
- // 0x0002 - "dor lk" // standard input (expected here)
- // 0x0004 - "tp dor" // standard input (expected here)
- // 0x0008 - "csh bx" // standard input (expected here)
- // 0x0010 - "deflt" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("take f")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold 3")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("a ndge")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("swop t")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_MODIFY("IN-7")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_7_0 ) PORT_NAME("tk pik")
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("rht lo")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("mid lo")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("lef lo")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("lef hi")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("mid hi")
+ PORT_MODIFY("IN-9")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("rht hi")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "top up" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "testsw" // standard input (motherboard)
+ // 0x0002 - "dor lk" // standard input (expected here)
+ // 0x0004 - "tp dor" // standard input (expected here)
+ // 0x0008 - "csh bx" // standard input (expected here)
+ // 0x0010 - "deflt" // standard input (expected here)
INPUT_PORTS_END
// PR2037 REEL TO REEL RTOR SOUNDS REEL 2 REEL
@@ -50480,53 +50480,53 @@ GAMEL( 200?, sc4r2rb ,sc4r2r, sc4, sc4r2r, sc4_state, sc4, ROT0, "Mazooma
GAMEL( 200?, sc4r2rc ,sc4r2r, sc4, sc4r2r, sc4_state, sc4, ROT0, "Mazooma","Reel To Reel (Mazooma) (Scorpion 4) (set 4)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_CLICKABLE_ARTWORK, layout_bfm_sc4 )
INPUT_PORTS_START( sc4revo ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("stake")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 1")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 2")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold 3")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("colect")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("exchge")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_MODIFY("IN-4")
- // 0x0010 - "top up" // known extended(?) input, sometimes 'top up'
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("nge hi")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("wsp hi")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("csh hi")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("csh lo")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("wsp lo")
- PORT_MODIFY("IN-9")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("nge lo")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil 10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil 11" // standard input (motherboard)
- // 0x0002 - "dil 12" // standard input (motherboard)
- // 0x0004 - "dil 13" // standard input (motherboard)
- // 0x0008 - "dil 14" // standard input (motherboard)
- // 0x0010 - "dil 15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil 16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "testsw" // standard input (motherboard)
- // 0x0002 - "dor lk" // standard input (expected here)
- // 0x0004 - "tp dor" // standard input (expected here)
- // 0x0008 - "csh bx" // standard input (expected here)
- // 0x0010 - "deflt" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancel")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("stake")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold 1")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold 2")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold 3")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("colect")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("exchge")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_MODIFY("IN-4")
+ // 0x0010 - "top up" // known extended(?) input, sometimes 'top up'
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("nge hi")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("wsp hi")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("csh hi")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("csh lo")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("wsp lo")
+ PORT_MODIFY("IN-9")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("nge lo")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil 10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil 11" // standard input (motherboard)
+ // 0x0002 - "dil 12" // standard input (motherboard)
+ // 0x0004 - "dil 13" // standard input (motherboard)
+ // 0x0008 - "dil 14" // standard input (motherboard)
+ // 0x0010 - "dil 15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil 16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "testsw" // standard input (motherboard)
+ // 0x0002 - "dor lk" // standard input (expected here)
+ // 0x0004 - "tp dor" // standard input (expected here)
+ // 0x0008 - "csh bx" // standard input (expected here)
+ // 0x0010 - "deflt" // standard input (expected here)
INPUT_PORTS_END
// PR2020 REVOLVER REV SOUNDS REVOLVER
@@ -50538,49 +50538,49 @@ GAMEL( 200?, sc4revod ,sc4revo, sc4, sc4revo, sc4_state, sc4, ROT0, "Mazoom
GAMEL( 200?, sc4revoe ,sc4revo, sc4, sc4revo, sc4_state, sc4, ROT0, "Mazooma","Revolver (Mazooma) (Scorpion 4) (set 6)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_CLICKABLE_ARTWORK, layout_bfm_sc4 )
INPUT_PORTS_START( sc4slih ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("canc")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("colct")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold1")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold2")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold3")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("xfer")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("exch")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("bonus")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("shot")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("tkcsh")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "topup" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "test" // standard input (motherboard)
- // 0x0002 - "dor lk" // standard input (expected here)
- // 0x0004 - "tp dor" // standard input (expected here)
- // 0x0008 - "csh bx" // standard input (expected here)
- // 0x0010 - "deflt" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("canc")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("colct")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold3")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("xfer")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_1 ) PORT_NAME("exch")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refill")
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("bonus")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("shot")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("tkcsh")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "topup" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "test" // standard input (motherboard)
+ // 0x0002 - "dor lk" // standard input (expected here)
+ // 0x0004 - "tp dor" // standard input (expected here)
+ // 0x0008 - "csh bx" // standard input (expected here)
+ // 0x0010 - "deflt" // standard input (expected here)
INPUT_PORTS_END
// half size sound roms
@@ -50593,54 +50593,54 @@ GAMEL( 200?, sc4slihd ,sc4slih, sc4, sc4slih, sc4_state, sc4, ROT0, "Mazoom
GAMEL( 200?, sc4slihe ,sc4slih, sc4, sc4slih, sc4_state, sc4, ROT0, "Mazooma","Some Like It Hot (Mazooma) (Scorpion 4) (set 6)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_CLICKABLE_ARTWORK, layout_bfm_sc4 )
INPUT_PORTS_START( sc4gcb ) // this structure is generated
- PORT_INCLUDE( sc4_base )
- PORT_MODIFY("IN-1")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancl")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("stake")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold1")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold2")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold3")
- PORT_MODIFY("IN-2")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exch")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refil")
- PORT_MODIFY("IN-8")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("c lo")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("b lo")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("f lo")
- PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("step")
- PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("f hi")
- PORT_MODIFY("IN-9")
- PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("b hi")
- PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_1 ) PORT_NAME("c hi")
- PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_2 ) PORT_NAME("take")
- PORT_MODIFY("IN-16")
- // 0x0001 - "dil 1" // standard input (motherboard)
- // 0x0002 - "dil 2" // standard input (motherboard)
- // 0x0004 - "dil 3" // standard input (motherboard)
- // 0x0008 - "dil 4" // standard input (motherboard)
- // 0x0010 - "dil 5" // standard input (motherboard)
- // 0x0100 - "topup" // known extended input, usually 'top up'
- PORT_MODIFY("IN-17")
- // 0x0001 - "dil 6" // standard input (motherboard)
- // 0x0002 - "dil 7" // standard input (motherboard)
- // 0x0004 - "dil 8" // standard input (motherboard)
- // 0x0008 - "dil 9" // standard input (motherboard)
- // 0x0010 - "dil10" // standard input (motherboard)
- PORT_MODIFY("IN-18")
- // 0x0001 - "dil11" // standard input (motherboard)
- // 0x0002 - "dil12" // standard input (motherboard)
- // 0x0004 - "dil13" // standard input (motherboard)
- // 0x0008 - "dil14" // standard input (motherboard)
- // 0x0010 - "dil15" // standard input (motherboard)
- PORT_MODIFY("IN-19")
- // 0x0001 - "dil16" // standard input (motherboard)
- PORT_MODIFY("IN-20")
- // 0x0001 - "test" // standard input (motherboard)
- // 0x0002 - "dorlk" // standard input (expected here)
- // 0x0004 - "tpdor" // standard input (expected here)
- // 0x0008 - "cshbx" // standard input (expected here)
- // 0x0010 - "deflt" // standard input (expected here)
+ PORT_INCLUDE( sc4_base )
+ PORT_MODIFY("IN-1")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_0 ) PORT_NAME("cancl")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_1 ) PORT_NAME("stake")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_2 ) PORT_NAME("hold1")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_3 ) PORT_NAME("hold2")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_1_4 ) PORT_NAME("hold3")
+ PORT_MODIFY("IN-2")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_0 ) PORT_NAME("exch")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_2 ) PORT_NAME("start")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3 ) PORT_NAME("refil")
+ PORT_MODIFY("IN-8")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_0 ) PORT_NAME("c lo")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_1 ) PORT_NAME("b lo")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_2 ) PORT_NAME("f lo")
+ PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_3 ) PORT_NAME("step")
+ PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_8_4 ) PORT_NAME("f hi")
+ PORT_MODIFY("IN-9")
+ PORT_BIT( 0x0001, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_0 ) PORT_NAME("b hi")
+ PORT_BIT( 0x0002, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_1 ) PORT_NAME("c hi")
+ PORT_BIT( 0x0004, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_9_2 ) PORT_NAME("take")
+ PORT_MODIFY("IN-16")
+ // 0x0001 - "dil 1" // standard input (motherboard)
+ // 0x0002 - "dil 2" // standard input (motherboard)
+ // 0x0004 - "dil 3" // standard input (motherboard)
+ // 0x0008 - "dil 4" // standard input (motherboard)
+ // 0x0010 - "dil 5" // standard input (motherboard)
+ // 0x0100 - "topup" // known extended input, usually 'top up'
+ PORT_MODIFY("IN-17")
+ // 0x0001 - "dil 6" // standard input (motherboard)
+ // 0x0002 - "dil 7" // standard input (motherboard)
+ // 0x0004 - "dil 8" // standard input (motherboard)
+ // 0x0008 - "dil 9" // standard input (motherboard)
+ // 0x0010 - "dil10" // standard input (motherboard)
+ PORT_MODIFY("IN-18")
+ // 0x0001 - "dil11" // standard input (motherboard)
+ // 0x0002 - "dil12" // standard input (motherboard)
+ // 0x0004 - "dil13" // standard input (motherboard)
+ // 0x0008 - "dil14" // standard input (motherboard)
+ // 0x0010 - "dil15" // standard input (motherboard)
+ PORT_MODIFY("IN-19")
+ // 0x0001 - "dil16" // standard input (motherboard)
+ PORT_MODIFY("IN-20")
+ // 0x0001 - "test" // standard input (motherboard)
+ // 0x0002 - "dorlk" // standard input (expected here)
+ // 0x0004 - "tpdor" // standard input (expected here)
+ // 0x0008 - "cshbx" // standard input (expected here)
+ // 0x0010 - "deflt" // standard input (expected here)
INPUT_PORTS_END
// no sound roms
diff --git a/src/mame/drivers/bfm_sc45_helper.c b/src/mame/drivers/bfm_sc45_helper.c
index 45700d1a4d5..4b9084a39b8 100644
--- a/src/mame/drivers/bfm_sc45_helper.c
+++ b/src/mame/drivers/bfm_sc45_helper.c
@@ -141,7 +141,7 @@ bool compare_input_code(running_machine &machine, int addr)
if ((rom[0] != 0x48e7) || (rom[1] != 0x3020) || (rom[2] != 0x322f) || (rom[3] != 0x0010) || (rom[4] != 0x227c))
return false;
- if ((rom[7] != 0x4242) || (rom[8] != 0x2449) || (rom[9] != 0x3639))
+ if ((rom[7] != 0x4242) || (rom[8] != 0x2449) || (rom[9] != 0x3639))
return false;
return true;
@@ -175,7 +175,6 @@ int find_input_strings(running_machine &machine)
if (found==true)
{
-
startblock = (rom[i + 5] << 16) | rom[i + 6];
endblock = (rom[i + 10] << 16) | rom[i + 11];
sc45helperlog("------------ INPUTS -----------------\n");
@@ -189,7 +188,7 @@ int find_input_strings(running_machine &machine)
UINT16 portpos = rom[j + 0];
int port = (portpos & 0x1f);
int pos = (portpos >> 5);
-
+
UINT16 unk2 = rom[j + 1];
UINT32 stringaddr = (rom[j + 2] << 16) | rom[j + 3];
@@ -208,7 +207,7 @@ int find_input_strings(running_machine &machine)
{
tempstring.cat(chr);
}
-
+
}
tempstring.trimspace();
@@ -232,11 +231,11 @@ int find_input_strings(running_machine &machine)
}
//else
//{
- // printf("invalid port position?\n");
+ // printf("invalid port position?\n");
//}
-
-
+
+
sc45helperlog("%s", tempstring.cstr());
sc45helperlog("\n");
@@ -298,7 +297,7 @@ int find_input_strings(running_machine &machine)
int buttons_used = 1;
printf("INPUT_PORTS_START( %s ) // this structure is generated\n", machine.system().name);
- printf(" PORT_INCLUDE( sc4_base )\n");
+ printf(" PORT_INCLUDE( sc4_base )\n");
for (int i = 0; i < 32; i++)
{
@@ -310,54 +309,54 @@ int find_input_strings(running_machine &machine)
{
if (thisportused == 0)
{
- printf(" PORT_MODIFY(\"IN-%d\")\n", i);
+ printf(" PORT_MODIFY(\"IN-%d\")\n", i);
thisportused = 1;
}
if (ignoreports[i][j] > 0)
{
- printf(" PORT_BIT( 0x%04x, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_%d_%d ) PORT_NAME(\"%s\")\n", 1 << j, i,j/*ignoreports[i][j]*/, sc4inputs[i][j].name.cstr());
+ printf(" PORT_BIT( 0x%04x, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_%d_%d ) PORT_NAME(\"%s\")\n", 1 << j, i,j/*ignoreports[i][j]*/, sc4inputs[i][j].name.cstr());
buttons_used++;
}
else if (ignoreports[i][j] == -3)
{
- printf(" // 0x%04x - \"%s\" // standard input (motherboard)\n", 1 << j, sc4inputs[i][j].name.cstr());
+ printf(" // 0x%04x - \"%s\" // standard input (motherboard)\n", 1 << j, sc4inputs[i][j].name.cstr());
}
else if (ignoreports[i][j] == -2)
{
- printf(" // 0x%04x - \"%s\" // standard input (expected here)\n", 1 << j, sc4inputs[i][j].name.cstr());
+ printf(" // 0x%04x - \"%s\" // standard input (expected here)\n", 1 << j, sc4inputs[i][j].name.cstr());
}
else if (ignoreports[i][j] == -1)
{
- printf(" // 0x%04x - \"%s\" // unexpected here\n", 1 << j, sc4inputs[i][j].name.cstr());
+ printf(" // 0x%04x - \"%s\" // unexpected here\n", 1 << j, sc4inputs[i][j].name.cstr());
}
else if (ignoreports[i][j] == -4)
{
- printf(" // 0x%04x - \"%s\" // known extended input, mapping not understood\n", 1 << j, sc4inputs[i][j].name.cstr());
+ printf(" // 0x%04x - \"%s\" // known extended input, mapping not understood\n", 1 << j, sc4inputs[i][j].name.cstr());
}
else if (ignoreports[i][j] == -5)
{
- printf(" // 0x%04x - \"%s\" // known extended input, usually 'top up'\n", 1 << j, sc4inputs[i][j].name.cstr());
+ printf(" // 0x%04x - \"%s\" // known extended input, usually 'top up'\n", 1 << j, sc4inputs[i][j].name.cstr());
}
else if (ignoreports[i][j] == -6)
{
- printf(" // 0x%04x - \"%s\" // known extended input, usually 'hopper low'\n", 1 << j, sc4inputs[i][j].name.cstr());
+ printf(" // 0x%04x - \"%s\" // known extended input, usually 'hopper low'\n", 1 << j, sc4inputs[i][j].name.cstr());
}
else if (ignoreports[i][j] == -7)
{
- printf(" // 0x%04x - \"%s\" // known extended input, usually 'hopper fit'\n", 1 << j, sc4inputs[i][j].name.cstr());
+ printf(" // 0x%04x - \"%s\" // known extended input, usually 'hopper fit'\n", 1 << j, sc4inputs[i][j].name.cstr());
}
else if (ignoreports[i][j] == -8)
{
- printf(" // 0x%04x - \"%s\" // known extended(?) input, sometimes 'top up'\n", 1 << j, sc4inputs[i][j].name.cstr());
+ printf(" // 0x%04x - \"%s\" // known extended(?) input, sometimes 'top up'\n", 1 << j, sc4inputs[i][j].name.cstr());
}
else if (ignoreports[i][j] == -9)
{
- printf(" // 0x%04x - \"%s\" // known extended(?) input, sometimes 'hop hi'\n", 1 << j, sc4inputs[i][j].name.cstr());
+ printf(" // 0x%04x - \"%s\" // known extended(?) input, sometimes 'hop hi'\n", 1 << j, sc4inputs[i][j].name.cstr());
}
else if (ignoreports[i][j] == -10)
{
- printf(" // 0x%04x - \"%s\" // known extended(?) input, sometimes 'hop top'\n", 1 << j, sc4inputs[i][j].name.cstr());
+ printf(" // 0x%04x - \"%s\" // known extended(?) input, sometimes 'hop top'\n", 1 << j, sc4inputs[i][j].name.cstr());
}
buttons_used++;
}
@@ -404,7 +403,6 @@ void set_clickable_temp(running_machine &machine, astring teststring, int clickp
int find_lamp_strings(running_machine &machine)
{
-
int startblock = -1;
int endblock = -1;
@@ -428,7 +426,7 @@ int find_lamp_strings(running_machine &machine)
if (startblock == -1)
return 0;
-
+
for (int y = 0; y < 16; y++)
@@ -463,7 +461,7 @@ int find_lamp_strings(running_machine &machine)
UINT16 *rom = (UINT16*)machine.root_device().memregion( "maincpu" )->base();
UINT8 *rom8 = machine.root_device().memregion( "maincpu" )->base();
-// sc45helperlog("------------ LAMPS -----------------\n");
+// sc45helperlog("------------ LAMPS -----------------\n");
if (endblock > startblock)
{
@@ -476,7 +474,7 @@ int find_lamp_strings(running_machine &machine)
UINT32 stringaddr = (rom[j + 1] << 16) | rom[j + 2];
//sc45helperlog("(row %02d, col %02d, unused %02x) addr %08x ", row,col, (portpos&0xff00)>>8, stringaddr);
-
+
astring tempstring;
for (int k = stringaddr; k < stringaddr + 10; k++)
@@ -491,7 +489,7 @@ int find_lamp_strings(running_machine &machine)
{
tempstring.cat(chr);
}
-
+
}
if (lamps[row][col].used == false)
@@ -538,7 +536,7 @@ int find_lamp_strings(running_machine &machine)
for (int x = 0; x < 6; x++)
{
sc45helperlog("<element name=\"inputlabel%d-%d\"><text string=\"%s\"><color red=\"1.0\" green=\"1.0\" blue=\"1.0\" /></text></element>\n", realy,x,sc4inputs[realy][x].name.cstr());
-
+
}
}
sc45helperlog("\n");
@@ -606,13 +604,13 @@ int find_lamp_strings(running_machine &machine)
// try to find some specific named elements and move them around
d = 0;
-
+
for (int reel = 0; reel < 8; reel++)
{
char tempname[32];
sprintf(tempname, "reel%d ", reel+1);
-
-
+
+
for (int pos = 0; pos < 3; pos++)
{
char tempname2[32];
@@ -626,7 +624,6 @@ int find_lamp_strings(running_machine &machine)
{
for (int x = 0; x < 16; x++)
{
-
if (!strcmp(tempname2, lamps[y][x].lampname_alt.cstr()))
{
//sc45helperlog("%s found\n", tempname2);
@@ -637,7 +634,7 @@ int find_lamp_strings(running_machine &machine)
lamps[y][x].width = 50;
lamps[y][x].height = 17;
lamps[y][x].lamptypename = "reellamp";
-
+
}
else
@@ -669,7 +666,7 @@ int find_lamp_strings(running_machine &machine)
set_clickable_temp(machine, "cash bust", 8, 0x04);
// no 'refill' lamp?
-
+
}
@@ -692,7 +689,7 @@ int find_lamp_strings(running_machine &machine)
}
}
- // print out a simple matrix of some of the most common inputs,
+ // print out a simple matrix of some of the most common inputs,
d = 0;
for (int y = 0; y < 7; y++)
{
@@ -777,7 +774,7 @@ int find_lamp_strings(running_machine &machine)
return 0;
}
-
+
int find_reel_strings(running_machine &machine)
{
@@ -787,7 +784,7 @@ int find_reel_strings(running_machine &machine)
dynamic_array<int> reelsizes;
// these are for sc4dnd ONLY, need to work out how the code calculates them
-
+
// this list is 4 * 16 symbols for the regular reels, 12 symbols for the number spin, and 2 groups of 16 depending on jackpot/stake keys used for the prize reel
// code that points at these is likely to be complex because it's conditional on the game code / mode..
if (!strcmp(machine.system().name, "sc4dnd"))
@@ -841,7 +838,7 @@ int find_reel_strings(running_machine &machine)
if (startblock == -1)
return 0;
-
+
@@ -868,11 +865,11 @@ int find_reel_strings(running_machine &machine)
if (current_symbols == 0)
{
int shifted = ((0x10000 / 16) * 11 ) + 692;
- // sc45helperlog("REEL %d\n", which_reel+1);
+ // sc45helperlog("REEL %d\n", which_reel+1);
sc45helperlog("<element name=\"SteppersReel%d\" defstate=\"0\">\n", which_reel+1);
sc45helperlog("<reel stateoffset=\"%d\" symbollist=\"", shifted);
}
-
+
UINT32 stringaddr = (rom[j + 0] << 16) | rom[j + 1];
stringaddr &= 0xfffff;
@@ -880,7 +877,7 @@ int find_reel_strings(running_machine &machine)
continue;
//sc45helperlog("addr %08x ", stringaddr);
-
+
astring tempstring;
for (int k = stringaddr; k < stringaddr + 10; k++)
@@ -895,7 +892,7 @@ int find_reel_strings(running_machine &machine)
{
tempstring.cat(chr);
}
-
+
}
tempstring.trimspace();
@@ -908,7 +905,7 @@ int find_reel_strings(running_machine &machine)
}
sc45helperlog("%s", tempstring.cstr());
-
+
//sc45helperlog("\n");
diff --git a/src/mame/drivers/bfm_sc4h.c b/src/mame/drivers/bfm_sc4h.c
index be7703dd80f..e067f66486b 100644
--- a/src/mame/drivers/bfm_sc4h.c
+++ b/src/mame/drivers/bfm_sc4h.c
@@ -22,29 +22,29 @@
see bfm_sc4.c
The hopper(s) are not currently emulated, many of the games can
- be operated in 'Door Open' mode granting you free credits.
+ be operated in 'Door Open' mode granting you free credits.
- Most games will show a RAM error on first boot due, after that they
- will initialize their NVRAM.
+ Most games will show a RAM error on first boot due, after that they
+ will initialize their NVRAM.
- If 'Read Meters' is shown press the 'Cancel' button (this moves around
- per game, so where it maps might not be obvious) Doing this will allow
- the games to run in Door Open mode, pressing 'Start' (also moves around)
- will allow you to test the game. Not all games have this feature.
+ If 'Read Meters' is shown press the 'Cancel' button (this moves around
+ per game, so where it maps might not be obvious) Doing this will allow
+ the games to run in Door Open mode, pressing 'Start' (also moves around)
+ will allow you to test the game. Not all games have this feature.
- Pressing the service key ('Green Button') often allows test mode to be
- entered, some games have more comprehensive tests than others.
+ Pressing the service key ('Green Button') often allows test mode to be
+ entered, some games have more comprehensive tests than others.
- Various (poorly programmed) sets require specific Jackpot 'keys' etc. to
- boot and won't even warn you if they're invalid, others allow you to
- set options if keys are not present. (again the buttons to do so move
- between games)
+ Various (poorly programmed) sets require specific Jackpot 'keys' etc. to
+ boot and won't even warn you if they're invalid, others allow you to
+ set options if keys are not present. (again the buttons to do so move
+ between games)
- Many games have missing sound roms, incorrect sound roms, or badly
- dumped sound roms. We also have several dumps where only sound roms
- are present.
+ Many games have missing sound roms, incorrect sound roms, or badly
+ dumped sound roms. We also have several dumps where only sound roms
+ are present.
- Many of the titles here were also released on the SC5 platform.
+ Many of the titles here were also released on the SC5 platform.
*/
@@ -723,7 +723,7 @@ MACHINE_CONFIG_START( sc4, sc4_state )
MCFG_BFMBDA_ADD("vfd0",0)
-// MCFG_DEFAULT_LAYOUT(layout_bfm_sc4)
+// MCFG_DEFAULT_LAYOUT(layout_bfm_sc4)
MCFG_SOUND_ADD("ymz", YMZ280B, 16000000) // ?? Mhz
MCFG_YMZ280B_IRQ_HANDLER(WRITELINE(sc4_state, bfm_sc4_irqhandler))
@@ -942,7 +942,7 @@ INPUT_PORTS_START( sc4_raw ) // completley unmapped, but named inputs for all th
PORT_DIPSETTING( 0x10, DEF_STR( On ) )
PORT_BIT( 0xffe0, IP_ACTIVE_HIGH, IPT_UNUSED )
- PORT_START("IN-10")
+ PORT_START("IN-10")
PORT_DIPNAME( 0x01, 0x00, "IN 10-0 (STRB 10 Data 0)" )
PORT_DIPSETTING( 0x00, DEF_STR( Off ) )
PORT_DIPSETTING( 0x01, DEF_STR( On ) )
@@ -980,7 +980,7 @@ INPUT_PORTS_START( sc4_raw ) // completley unmapped, but named inputs for all th
PORT_BIT( 0xffe0, IP_ACTIVE_HIGH, IPT_UNUSED )
// where are 11,12,13,14,15 ?
-
+
PORT_START("IN-16")
PORT_DIPNAME( 0x01, 0x00, "IN 16-0 (STRB 16 Data 0)" )
PORT_DIPSETTING( 0x00, DEF_STR( Off ) )
@@ -1098,12 +1098,12 @@ INPUT_PORTS_START( sc4_base ) // just some fairly generic defaults we map to gam
PORT_BIT( 0x0008, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_3) PORT_NAME("IN2-3")
PORT_BIT( 0x0010, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_4) PORT_NAME("IN2-4")
PORT_BIT( 0x0020, IP_ACTIVE_HIGH, SC45_BUTTON_MATRIX_2_5) PORT_NAME("IN2-5")
-
+
PORT_MODIFY("IN-3")
PORT_DIPNAME( 0x04, 0x00, "IN 3-2 (STK 4 3.2)" )
PORT_DIPSETTING( 0x00, DEF_STR( Off ) )
PORT_DIPSETTING( 0x04, DEF_STR( On ) )
- PORT_DIPNAME( 0x08, 0x00, "IN 3-3 (STK 2 3.3)" )
+ PORT_DIPNAME( 0x08, 0x00, "IN 3-3 (STK 2 3.3)" )
PORT_DIPSETTING( 0x00, DEF_STR( Off ) )
PORT_DIPSETTING( 0x08, DEF_STR( On ) )
PORT_DIPNAME( 0x10, 0x00, "IN 3-4 (STK 3 3.4)" )
@@ -1178,7 +1178,7 @@ INPUT_PORTS_START( sc4_base ) // just some fairly generic defaults we map to gam
PORT_DIPNAME( 0x0004, 0x0000, "Service Door" ) // SERDOR20.2
PORT_DIPSETTING( 0x0000, DEF_STR( Off ) )
PORT_DIPSETTING( 0x0004, DEF_STR( On ) )
- PORT_DIPNAME( 0x0008, 0x0000, "Cashbox Door" ) // CSHDOR20.3
+ PORT_DIPNAME( 0x0008, 0x0000, "Cashbox Door" ) // CSHDOR20.3
PORT_DIPSETTING( 0x0000, DEF_STR( Off ) )
PORT_DIPSETTING( 0x0008, DEF_STR( On ) )
PORT_DIPNAME( 0x0010, 0x0000, "Hopper DMP" ) // HOPDMP20.4
diff --git a/src/mame/drivers/blktiger.c b/src/mame/drivers/blktiger.c
index 5ccd5b7e348..6d80adc6821 100644
--- a/src/mame/drivers/blktiger.c
+++ b/src/mame/drivers/blktiger.c
@@ -600,11 +600,11 @@ DRIVER_INIT_MEMBER(blktiger_state,blktigerb3)
UINT8 *src = memregion("audiocpu")->base();
int len = 0x8000;
dynamic_buffer buffer(len);
-
+
for (int i = 0; i < len; i++)
{
int addr;
-
+
addr = BITSWAP16(i, 15,14,13,12,11,10,9,8, 3,4,5,6, 7,2,1,0);
buffer[i] = src[addr];
diff --git a/src/mame/drivers/blockhl.c b/src/mame/drivers/blockhl.c
index bc7c390c4b9..cf8c093cf80 100644
--- a/src/mame/drivers/blockhl.c
+++ b/src/mame/drivers/blockhl.c
@@ -186,21 +186,21 @@ WRITE8_MEMBER( blockhl_state::banking_callback )
/* bits 0-1 = ROM bank */
m_rombank = data & 0x03;
membank("bank1")->set_entry(m_rombank);
-
+
/* bits 3/4 = coin counters */
coin_counter_w(machine(), 0, data & 0x08);
coin_counter_w(machine(), 1, data & 0x10);
-
+
/* bit 5 = select palette RAM or work RAM at 5800-5fff */
m_palette_selected = ~data & 0x20;
-
+
/* bit 6 = enable char ROM reading through the video RAM */
m_k052109->set_rmrd_line((data & 0x40) ? ASSERT_LINE : CLEAR_LINE);
-
+
/* bit 7 used but unknown */
-
+
/* other bits unknown */
-
+
if ((data & 0x84) != 0x80)
logerror("%04x: setlines %02x\n", machine().device("maincpu")->safe_pc(), data);
}
diff --git a/src/mame/drivers/bnstars.c b/src/mame/drivers/bnstars.c
index 667fadb15d8..a47a7acab46 100644
--- a/src/mame/drivers/bnstars.c
+++ b/src/mame/drivers/bnstars.c
@@ -1327,8 +1327,8 @@ static MACHINE_CONFIG_START( bnstars, bnstars_state )
MCFG_CPU_ADD("maincpu", V70, 20000000) // 20MHz
MCFG_CPU_PROGRAM_MAP(bnstars_map)
MCFG_CPU_IRQ_ACKNOWLEDGE_DRIVER(ms32_state,irq_callback)
-
- MCFG_TIMER_DRIVER_ADD_SCANLINE("scantimer", bnstars_state, ms32_interrupt, "lscreen", 0, 1)
+
+ MCFG_TIMER_DRIVER_ADD_SCANLINE("scantimer", bnstars_state, ms32_interrupt, "lscreen", 0, 1)
MCFG_CPU_ADD("audiocpu", Z80, 4000000)
MCFG_CPU_PROGRAM_MAP(bnstars_sound_map)
diff --git a/src/mame/drivers/boogwing.c b/src/mame/drivers/boogwing.c
index af86f2b07db..b6e7b0f6ae4 100644
--- a/src/mame/drivers/boogwing.c
+++ b/src/mame/drivers/boogwing.c
@@ -342,9 +342,9 @@ static MACHINE_CONFIG_START( boogwing, boogwing_state )
MCFG_DECO16IC_SPLIT(0)
MCFG_DECO16IC_WIDTH12(1)
MCFG_DECO16IC_PF1_TRANS_MASK(0x0f)
- MCFG_DECO16IC_PF2_TRANS_MASK(0x1f) // pf2 has 5bpp graphics
+ MCFG_DECO16IC_PF2_TRANS_MASK(0x1f) // pf2 has 5bpp graphics
MCFG_DECO16IC_PF1_COL_BANK(0)
- MCFG_DECO16IC_PF2_COL_BANK(0) // pf2 is non default
+ MCFG_DECO16IC_PF2_COL_BANK(0) // pf2 is non default
MCFG_DECO16IC_PF1_COL_MASK(0x0f)
MCFG_DECO16IC_PF2_COL_MASK(0x0f)
// no bank1 callback
diff --git a/src/mame/drivers/bottom9.c b/src/mame/drivers/bottom9.c
index f935a538a5f..78087d893db 100644
--- a/src/mame/drivers/bottom9.c
+++ b/src/mame/drivers/bottom9.c
@@ -481,7 +481,7 @@ ROM_START( mstadium )
ROM_LOAD32_BYTE( "891e09d", 0x40002, 0x10000, CRC(4e1335e6) SHA1(b892ab40a41978a89658ea2e7aabe9b073430b5d) )
ROM_LOAD32_BYTE( "891e09b", 0x40003, 0x10000, CRC(b6f914fb) SHA1(e95f3e899c2ead15ef8a529dbc67e8f4a0f88bdd) )
- ROM_REGION( 0x100000, "k051960", 0 ) /* sprites */
+ ROM_REGION( 0x100000, "k051960", 0 ) /* sprites */
ROM_LOAD32_BYTE( "891e06e", 0x00000, 0x10000, CRC(0b04db1c) SHA1(0beae7bb8da49379915c0253ce03091eb71a58b5) )
ROM_LOAD32_BYTE( "891e06a", 0x00001, 0x10000, CRC(5ee37327) SHA1(f63ddaf63af06ea5421b0361315940582ef57922) )
ROM_LOAD32_BYTE( "891e05e", 0x00002, 0x10000, CRC(b356e729) SHA1(2cda591415b0f139fdb1f80c349d432bb0579d8e) )
diff --git a/src/mame/drivers/byvid.c b/src/mame/drivers/byvid.c
index 4868275a33d..6e7773510b3 100644
--- a/src/mame/drivers/byvid.c
+++ b/src/mame/drivers/byvid.c
@@ -687,7 +687,7 @@ WRITE8_MEMBER( by133_state::u11_a_w )
{
m_u11_a = data;
m_pia_u7->ca1_w(BIT(data, 1));
- m_pia_u7->ca2_w(BIT(data, 2));
+ m_pia_u7->ca2_w(BIT(data, 2));
}
READ8_MEMBER( by133_state::u11_b_r )
@@ -705,7 +705,7 @@ TIMER_DEVICE_CALLBACK_MEMBER( by133_state::u10_timer )
{
m_u10_timer ^= 1;
m_pia_u10->cb1_w(m_u10_timer);
-}
+}
// 555 timer for display refresh
TIMER_DEVICE_CALLBACK_MEMBER( by133_state::u11_timer )
diff --git a/src/mame/drivers/capcom.c b/src/mame/drivers/capcom.c
index 1eaed370109..60dade3992c 100644
--- a/src/mame/drivers/capcom.c
+++ b/src/mame/drivers/capcom.c
@@ -289,11 +289,11 @@ ROM_START(ghv101)
ROM_REGION(0x20000, "cpu2", 0)
ROM_LOAD("u24_v11.bin", 0x0000, 0x2000, CRC(d46212f4) SHA1(50f1279d995b597c468805b323e0252800b28274))
ROM_REGION(0x500000, "sound1", 0)
- ROM_LOAD("u15_v10.bin", 0 , 0x80000, CRC(a77c884c) SHA1(10e7e242876fe197f582f1574ed47c4682b87db5))
+ ROM_LOAD("u15_v10.bin", 0 , 0x80000, CRC(a77c884c) SHA1(10e7e242876fe197f582f1574ed47c4682b87db5))
ROM_LOAD("u19_v10.bin", 0x100000, 0x80000, CRC(550c1c52) SHA1(f97cceb552a6bffe55c85fc01120ad99d3b7f19b))
ROM_LOAD("u30_v10.bin", 0x200000, 0x80000, CRC(44a2edb9) SHA1(c14b00e07cc873ef99ec629fbdeda72e9e69ac47))
ROM_LOAD("u32_v10.bin", 0x300000, 0x80000, CRC(73ee0ecc) SHA1(48aed6f76c0b506bd39430c7f1ea8735db99b8e3))
- ROM_LOAD("u34_v10.bin", 0x400000, 0x80000, CRC(cd5ea236) SHA1(dded158bc2f8443d2e69834cde87e81661ca7c53))
+ ROM_LOAD("u34_v10.bin", 0x400000, 0x80000, CRC(cd5ea236) SHA1(dded158bc2f8443d2e69834cde87e81661ca7c53))
ROM_END
GAME(1996, abv106, 0, capcom, capcom, capcom_state, capcom, ROT0, "Capcom", "Airborne", GAME_IS_SKELETON_MECHANICAL)
diff --git a/src/mame/drivers/cave.c b/src/mame/drivers/cave.c
index cdd58236046..7374eb08355 100644
--- a/src/mame/drivers/cave.c
+++ b/src/mame/drivers/cave.c
@@ -2101,7 +2101,7 @@ static MACHINE_CONFIG_START( donpachi, cave_state )
MCFG_DEVICE_ADD("nmk112", NMK112, 0)
MCFG_NMK112_ROM0("oki1")
MCFG_NMK112_ROM1("oki2")
- MCFG_NMK112_DISABLE_PAGEMASK(1 << 0) // chip #0 (music) is not paged
+ MCFG_NMK112_DISABLE_PAGEMASK(1 << 0) // chip #0 (music) is not paged
MACHINE_CONFIG_END
diff --git a/src/mame/drivers/chanbara.c b/src/mame/drivers/chanbara.c
index 91852d7971f..74ec03b0dd6 100644
--- a/src/mame/drivers/chanbara.c
+++ b/src/mame/drivers/chanbara.c
@@ -409,8 +409,8 @@ static MACHINE_CONFIG_START( chanbara, chanbara_state )
MCFG_SOUND_ADD("ymsnd", YM2203, 12000000/8)
MCFG_YM2203_IRQ_HANDLER(WRITELINE(chanbara_state, sound_irq))
-
-
+
+
MCFG_AY8910_PORT_A_WRITE_CB(WRITE8(chanbara_state, chanbara_ay_out_0_w))
MCFG_AY8910_PORT_B_WRITE_CB(WRITE8(chanbara_state, chanbara_ay_out_1_w))
MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 1.0)
diff --git a/src/mame/drivers/chihiro.c b/src/mame/drivers/chihiro.c
index 885ddcccdc7..6a8273c50b5 100644
--- a/src/mame/drivers/chihiro.c
+++ b/src/mame/drivers/chihiro.c
@@ -449,7 +449,7 @@ public:
UINT32 gpdsp_sgblocks;
UINT32 gpdsp_address;
UINT32 epdsp_sgaddress; // encoder processor scatter-gather
- UINT32 epdsp_sgblocks;
+ UINT32 epdsp_sgblocks;
UINT32 unknown_sgaddress;
UINT32 unknown_sgblocks;
int voice_number;
@@ -3345,13 +3345,13 @@ void nv2a_renderer::geforce_exec_method(address_space & space,UINT32 chanel,UINT
// Vertex program (shader)
if (maddress == 0x1e94) {
/*if (data == 2)
- logerror("Enabled vertex program\n");
+ logerror("Enabled vertex program\n");
else if (data == 4)
- logerror("Enabled fixed function pipeline\n");
+ logerror("Enabled fixed function pipeline\n");
else if (data == 6)
- logerror("Enabled both fixed function pipeline and vertex program ?\n");
+ logerror("Enabled both fixed function pipeline and vertex program ?\n");
else
- logerror("Unknown value %d to method 0x1e94\n",data);*/
+ logerror("Unknown value %d to method 0x1e94\n",data);*/
vertex_pipeline = data & 6;
countlen--;
}
@@ -5373,8 +5373,8 @@ Peripheral String 0000000
Product Number GDX-0001
Version V1.004
Release Date 20021029
-Manufacturer ID
-TOC DISC
+Manufacturer ID
+TOC DISC
Track Start Sector End Sector Track Size
track01.bin 150 599 1058400
track02.raw 750 2101 3179904
@@ -5405,8 +5405,8 @@ Peripheral String 0000000
Product Number GDX-0002B
Version V3.000
Release Date 20030224
-Manufacturer ID
-TOC DISC
+Manufacturer ID
+TOC DISC
Track Start Sector End Sector Track Size
track01.bin 150 599 1058400
track02.raw 750 2101 3179904
@@ -5485,12 +5485,12 @@ Peripheral String 0000000
Product Number GDX-0006G
Version V8.000
Release Date 20050202
-Manufacturer ID
-TOC DISC
+Manufacturer ID
+TOC DISC
Track Start Sector End Sector Track Size
track01.bin 150 599 1058400
-track02.raw 750 2101 3179904
-track03.bin 45150 549299 1185760800
+track02.raw 750 2101 3179904
+track03.bin 45150 549299 1185760800
*/
ROM_START( mj2 )
CHIHIRO_BIOS
@@ -5627,8 +5627,8 @@ Peripheral String 0000000
Product Number GDX-0024A
Version V2.000
Release Date 20090331
-Manufacturer ID
-TOC DISC
+Manufacturer ID
+TOC DISC
Track Start Sector End Sector Track Size
track01.bin 150 8740 20206032
track02.raw 8891 10242 3179904
diff --git a/src/mame/drivers/chqflag.c b/src/mame/drivers/chqflag.c
index 441edd09a6c..26fd032f298 100644
--- a/src/mame/drivers/chqflag.c
+++ b/src/mame/drivers/chqflag.c
@@ -367,14 +367,14 @@ ROM_START( chqflag )
ROM_REGION( 0x10000, "audiocpu", 0 ) /* 64k for the SOUND CPU */
ROM_LOAD( "717e01", 0x000000, 0x008000, CRC(966b8ba8) SHA1(ab7448cb61fa5922b1d8ae5f0d0f42d734ed4f93) )
- ROM_REGION( 0x100000, "k051960", 0 ) /* sprites */
+ ROM_REGION( 0x100000, "k051960", 0 ) /* sprites */
ROM_LOAD32_WORD( "717e04", 0x000000, 0x080000, CRC(1a50a1cc) SHA1(bc16fab84c637ed124e37b115ddc0149560b727d) )
ROM_LOAD32_WORD( "717e05", 0x000002, 0x080000, CRC(46ccb506) SHA1(3ed1f54744fc5cdc0f48e42f250c366267a8199a) )
- ROM_REGION( 0x020000, "k051316_1", 0 ) /* zoom/rotate */
+ ROM_REGION( 0x020000, "k051316_1", 0 ) /* zoom/rotate */
ROM_LOAD( "717e06.n16", 0x000000, 0x020000, CRC(1ec26c7a) SHA1(05b5b522c5ebf5d0a71a7fc39ec9382008ef33c8) )
- ROM_REGION( 0x100000, "k051316_2", 0 ) /* zoom/rotate */
+ ROM_REGION( 0x100000, "k051316_2", 0 ) /* zoom/rotate */
ROM_LOAD( "717e07.l20", 0x000000, 0x040000, CRC(b9a565a8) SHA1(a11782f7336e5ad58a4c6ea81f2eeac35d5e7d0a) )
ROM_LOAD( "717e08.l22", 0x040000, 0x040000, CRC(b68a212e) SHA1(b2bd121a43552c3ade528ac763a0df40c3e648e0) )
ROM_LOAD( "717e11.n20", 0x080000, 0x040000, CRC(ebb171ec) SHA1(d65d4a6b169ce03e4427b2a397484634f938236b) )
@@ -397,14 +397,14 @@ ROM_START( chqflagj )
ROM_REGION( 0x10000, "audiocpu", 0 ) /* 64k for the SOUND CPU */
ROM_LOAD( "717e01", 0x000000, 0x008000, CRC(966b8ba8) SHA1(ab7448cb61fa5922b1d8ae5f0d0f42d734ed4f93) )
- ROM_REGION( 0x100000, "k051960", 0 ) /* sprites */
+ ROM_REGION( 0x100000, "k051960", 0 ) /* sprites */
ROM_LOAD32_WORD( "717e04", 0x000000, 0x080000, CRC(1a50a1cc) SHA1(bc16fab84c637ed124e37b115ddc0149560b727d) )
ROM_LOAD32_WORD( "717e05", 0x000002, 0x080000, CRC(46ccb506) SHA1(3ed1f54744fc5cdc0f48e42f250c366267a8199a) )
- ROM_REGION( 0x020000, "k051316_1", 0 ) /* zoom/rotate */
+ ROM_REGION( 0x020000, "k051316_1", 0 ) /* zoom/rotate */
ROM_LOAD( "717e06.n16", 0x000000, 0x020000, CRC(1ec26c7a) SHA1(05b5b522c5ebf5d0a71a7fc39ec9382008ef33c8) )
- ROM_REGION( 0x100000, "k051316_2", 0 ) /* zoom/rotate */
+ ROM_REGION( 0x100000, "k051316_2", 0 ) /* zoom/rotate */
ROM_LOAD( "717e07.l20", 0x000000, 0x040000, CRC(b9a565a8) SHA1(a11782f7336e5ad58a4c6ea81f2eeac35d5e7d0a) )
ROM_LOAD( "717e08.l22", 0x040000, 0x040000, CRC(b68a212e) SHA1(b2bd121a43552c3ade528ac763a0df40c3e648e0) )
ROM_LOAD( "717e11.n20", 0x080000, 0x040000, CRC(ebb171ec) SHA1(d65d4a6b169ce03e4427b2a397484634f938236b) )
diff --git a/src/mame/drivers/cliffhgr.c b/src/mame/drivers/cliffhgr.c
index 71a2a681db4..854170a6d46 100644
--- a/src/mame/drivers/cliffhgr.c
+++ b/src/mame/drivers/cliffhgr.c
@@ -704,7 +704,7 @@ static MACHINE_CONFIG_START( cliffhgr, cliffhgr_state )
/* start with the TMS9928a video configuration */
MCFG_DEVICE_ADD( "tms9928a", TMS9128, XTAL_10_738635MHz / 2 ) /* TMS9128NL on the board */
- MCFG_TMS9928A_VRAM_SIZE(0x4000)
+ MCFG_TMS9928A_VRAM_SIZE(0x4000)
MCFG_TMS9928A_OUT_INT_LINE_CB(WRITELINE(cliffhgr_state, vdp_interrupt))
/* override video rendering and raw screen info */
diff --git a/src/mame/drivers/cninja.c b/src/mame/drivers/cninja.c
index fd632a7dcda..ac8a9d1dbc5 100644
--- a/src/mame/drivers/cninja.c
+++ b/src/mame/drivers/cninja.c
@@ -818,7 +818,7 @@ DECOSPR_PRIORITY_CB_MEMBER(cninja_state::pri_callback)
case 0x8000: return 0xf0 | 0xcc;
case 0xc000: return 0xf0 | 0xcc; /* Perhaps 0xf0|0xcc|0xaa (Sprite under bottom layer) */
}
-
+
return 0;
}
diff --git a/src/mame/drivers/cobra.c b/src/mame/drivers/cobra.c
index 571c0ebc8d9..8983948fd45 100644
--- a/src/mame/drivers/cobra.c
+++ b/src/mame/drivers/cobra.c
@@ -3215,8 +3215,8 @@ static MACHINE_CONFIG_START( cobra, cobra_state )
MCFG_K001604_GFX_INDEX2(1)
MCFG_K001604_LAYER_SIZE(0)
MCFG_K001604_ROZ_SIZE(1)
- MCFG_K001604_TXT_OFFSET(0) // correct?
- MCFG_K001604_ROZ_OFFSET(0) // correct?
+ MCFG_K001604_TXT_OFFSET(0) // correct?
+ MCFG_K001604_ROZ_OFFSET(0) // correct?
MCFG_K001604_GFXDECODE("gfxdecode")
MCFG_K001604_PALETTE("palette")
diff --git a/src/mame/drivers/cocoloco.c b/src/mame/drivers/cocoloco.c
index 8ad513d8230..d47795cefb4 100644
--- a/src/mame/drivers/cocoloco.c
+++ b/src/mame/drivers/cocoloco.c
@@ -30,7 +30,7 @@
***************************************************************************************
PCB Layout...
-
+
.------------------------------------------------------------------------------------.
| A B C D E F |
| .-----. .-----. .-----. .-----. .-----. .-----. |
@@ -125,7 +125,7 @@
| | 0.1 uf | |
| R 2.2 '--| |---' -+-
'--/\/\/\/--. GND
- |
+ |
-+-
GND
@@ -211,43 +211,43 @@ public:
static NETLIST_START(nl_cocoloco)
- /* Standard stuff */
+ /* Standard stuff */
- SOLVER(Solver, 48000)
- PARAM(Solver.ACCURACY, 1e-5)
- ANALOG_INPUT(V5, 5)
+ SOLVER(Solver, 48000)
+ PARAM(Solver.ACCURACY, 1e-5)
+ ANALOG_INPUT(V5, 5)
- /* AY 8910 internal resistors */
+ /* AY 8910 internal resistors */
- RES(R_AY1_1, 1000);
- RES(R_AY1_2, 1000);
- RES(R_AY1_3, 1000);
+ RES(R_AY1_1, 1000);
+ RES(R_AY1_2, 1000);
+ RES(R_AY1_3, 1000);
- RES(R1, 4700)
- RES(R2, 4700)
- RES(R3, 4700)
- RES(RAMP, 150000)
- //RES(RAMP, 150)
- POT(P1, 5000)
- PARAM(P1.DIAL, 0.5) // 50%
+ RES(R1, 4700)
+ RES(R2, 4700)
+ RES(R3, 4700)
+ RES(RAMP, 150000)
+ //RES(RAMP, 150)
+ POT(P1, 5000)
+ PARAM(P1.DIAL, 0.5) // 50%
- CAP(C1, 10e-6)
+ CAP(C1, 10e-6)
- NET_C(V5, R_AY1_1.1, R_AY1_2.1, R_AY1_3.1)
+ NET_C(V5, R_AY1_1.1, R_AY1_2.1, R_AY1_3.1)
- NET_C(R_AY1_1.2, R1.1)
- NET_C(R_AY1_2.2, R2.1)
- NET_C(R_AY1_3.2, R3.1)
+ NET_C(R_AY1_1.2, R1.1)
+ NET_C(R_AY1_2.2, R2.1)
+ NET_C(R_AY1_3.2, R3.1)
- NET_C(R1.2, R2.2, R3.2, P1.1)
+ NET_C(R1.2, R2.2, R3.2, P1.1)
- NET_C(P1.3, RAMP.2, GND)
- NET_C(P1.2, C1.1)
- NET_C(C1.2, RAMP.1)
+ NET_C(P1.3, RAMP.2, GND)
+ NET_C(P1.2, C1.1)
+ NET_C(C1.2, RAMP.1)
#if 0
- CAP(C2, 0.1e-6)
- NET_C(C2.2, GND)
- NET_C(C2.1, RAMP.1)
+ CAP(C2, 0.1e-6)
+ NET_C(C2.2, GND)
+ NET_C(C2.1, RAMP.1)
#endif
NETLIST_END()
@@ -339,10 +339,10 @@ WRITE8_MEMBER( cocoloco_state::cocoloco_vbank_w )
WRITE8_MEMBER( cocoloco_state::cocoloco_vram_clear_w )
{
/* ??? */
-// for(int i=0;i<0x8000;i++)
-// m_videoram[i] = 0;
+// for(int i=0;i<0x8000;i++)
+// m_videoram[i] = 0;
-// popmessage("A005 writes: %02X", data);
+// popmessage("A005 writes: %02X", data);
}
@@ -354,8 +354,8 @@ WRITE8_MEMBER( cocoloco_state::cocoloco_coin_counter_w )
xxxx -xxx Unknown.
The coin counter gives 2 pulses for each coin inserted.
- They explain in a sheet that the coin in for 50 pesetas
- behaves like 2x 25 pesetas (1 duro) coins, so has sense.
+ They explain in a sheet that the coin in for 50 pesetas
+ behaves like 2x 25 pesetas (1 duro) coins, so has sense.
*/
coin_counter_w(machine(), 0, data & 0x08);
}
@@ -367,7 +367,7 @@ WRITE8_MEMBER( cocoloco_state::cocoloco_coin_counter_w )
static ADDRESS_MAP_START( cocoloco_map, AS_PROGRAM, 8, cocoloco_state )
AM_RANGE(0x0000, 0x1fff) AM_RAM
- AM_RANGE(0x2000, 0x3fff) AM_READWRITE(cocoloco_vram_r, cocoloco_vram_w) // 256 x 256 x 1
+ AM_RANGE(0x2000, 0x3fff) AM_READWRITE(cocoloco_vram_r, cocoloco_vram_w) // 256 x 256 x 1
AM_RANGE(0x6001, 0x6001) AM_DEVREAD("ay8910", ay8910_device, data_r)
AM_RANGE(0x6002, 0x6002) AM_DEVWRITE("ay8910", ay8910_device, data_w)
AM_RANGE(0x6003, 0x6003) AM_DEVWRITE("ay8910", ay8910_device, address_w)
@@ -414,37 +414,37 @@ static INPUT_PORTS_START( cocoloco )
PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_CUSTOM ) PORT_VBLANK("screen")
PORT_START("DSW1") // DSW1 @4B
- PORT_DIPNAME( 0x01, 0x00, "Char Speed" ) PORT_DIPLOCATION("DSW1:!1")
+ PORT_DIPNAME( 0x01, 0x00, "Char Speed" ) PORT_DIPLOCATION("DSW1:!1")
PORT_DIPSETTING( 0x00, "Fast" )
PORT_DIPSETTING( 0x01, "Slow" )
- PORT_DIPNAME( 0x02, 0x00, "Monsters Speed" ) PORT_DIPLOCATION("DSW1:!2")
+ PORT_DIPNAME( 0x02, 0x00, "Monsters Speed" ) PORT_DIPLOCATION("DSW1:!2")
PORT_DIPSETTING( 0x00, "Fast" )
PORT_DIPSETTING( 0x02, "Slow" )
- PORT_DIPNAME( 0x0c, 0x00, "Monsters: Time before go out" ) PORT_DIPLOCATION("DSW1:!3,!4")
+ PORT_DIPNAME( 0x0c, 0x00, "Monsters: Time before go out" ) PORT_DIPLOCATION("DSW1:!3,!4")
PORT_DIPSETTING( 0x00, "Long" )
PORT_DIPSETTING( 0x04, "Medium-Long" )
PORT_DIPSETTING( 0x08, "Medium-Short" )
PORT_DIPSETTING( 0x0c, "Short" )
- PORT_BIT( 0xf0, IP_ACTIVE_LOW, IPT_UNUSED ) // switches 5-6-7-8 marked as unused.
+ PORT_BIT( 0xf0, IP_ACTIVE_LOW, IPT_UNUSED ) // switches 5-6-7-8 marked as unused.
PORT_START("DSW2") // DSW2 @5C
- PORT_DIPNAME( 0x03, 0x00, DEF_STR( Coinage ) ) PORT_DIPLOCATION("DSW2:!1,!2")
+ PORT_DIPNAME( 0x03, 0x00, DEF_STR( Coinage ) ) PORT_DIPLOCATION("DSW2:!1,!2")
PORT_DIPSETTING( 0x00, DEF_STR( 1C_2C ) )
PORT_DIPSETTING( 0x02, DEF_STR( 1C_3C ) )
PORT_DIPSETTING( 0x01, DEF_STR( 1C_4C ) )
PORT_DIPSETTING( 0x03, DEF_STR( 1C_5C ) )
- PORT_DIPNAME( 0x0c, 0x00, DEF_STR( Bonus_Life ) ) PORT_DIPLOCATION("DSW2:!3,!4")
+ PORT_DIPNAME( 0x0c, 0x00, DEF_STR( Bonus_Life ) ) PORT_DIPLOCATION("DSW2:!3,!4")
PORT_DIPSETTING( 0x00, "10000 Points" )
PORT_DIPSETTING( 0x04, "15000 Points" )
PORT_DIPSETTING( 0x08, "20000 Points" )
PORT_DIPSETTING( 0x0c, "30000 Points" )
- PORT_DIPNAME( 0x10, 0x10, DEF_STR( Lives ) ) PORT_DIPLOCATION("DSW2:!5")
+ PORT_DIPNAME( 0x10, 0x10, DEF_STR( Lives ) ) PORT_DIPLOCATION("DSW2:!5")
PORT_DIPSETTING( 0x00, "2" )
PORT_DIPSETTING( 0x10, "3" )
- PORT_DIPNAME( 0x20, 0x00, "Monsters" ) PORT_DIPLOCATION("DSW2:!6")
+ PORT_DIPNAME( 0x20, 0x00, "Monsters" ) PORT_DIPLOCATION("DSW2:!6")
PORT_DIPSETTING( 0x00, "4" )
PORT_DIPSETTING( 0x20, "5" )
- PORT_DIPNAME( 0xc0, 0x00, "Vitamine Time" ) PORT_DIPLOCATION("DSW2:!7,!8")
+ PORT_DIPNAME( 0xc0, 0x00, "Vitamine Time" ) PORT_DIPLOCATION("DSW2:!7,!8")
PORT_DIPSETTING( 0x00, "Long" )
PORT_DIPSETTING( 0x40, "Medium-Long" )
PORT_DIPSETTING( 0x80, "Medium-Short" )
@@ -459,7 +459,7 @@ INPUT_PORTS_END
static MACHINE_CONFIG_START( cocoloco, cocoloco_state )
/* basic machine hardware */
- MCFG_CPU_ADD("maincpu", M6502, CPU_CLOCK) /* confirmed */
+ MCFG_CPU_ADD("maincpu", M6502, CPU_CLOCK) /* confirmed */
MCFG_CPU_PROGRAM_MAP(cocoloco_map)
/* video hardware */
@@ -473,26 +473,26 @@ static MACHINE_CONFIG_START( cocoloco, cocoloco_state )
/* sound hardware */
MCFG_SPEAKER_STANDARD_MONO("mono")
- MCFG_SOUND_ADD("ay8910", AY8910, SND_CLOCK) /* confirmed */
+ MCFG_SOUND_ADD("ay8910", AY8910, SND_CLOCK) /* confirmed */
MCFG_AY8910_PORT_A_READ_CB(IOPORT("DSW1"))
MCFG_AY8910_PORT_B_READ_CB(IOPORT("DSW2"))
- MCFG_AY8910_OUTPUT_TYPE(AY8910_RESISTOR_OUTPUT)
- MCFG_SOUND_ROUTE_EX(0, "snd_nl", 1.0, 0)
- MCFG_SOUND_ROUTE_EX(1, "snd_nl", 1.0, 1)
- MCFG_SOUND_ROUTE_EX(2, "snd_nl", 1.0, 2)
+ MCFG_AY8910_OUTPUT_TYPE(AY8910_RESISTOR_OUTPUT)
+ MCFG_SOUND_ROUTE_EX(0, "snd_nl", 1.0, 0)
+ MCFG_SOUND_ROUTE_EX(1, "snd_nl", 1.0, 1)
+ MCFG_SOUND_ROUTE_EX(2, "snd_nl", 1.0, 2)
- /* NETLIST configuration using internal AY8910 resistor values */
+ /* NETLIST configuration using internal AY8910 resistor values */
- MCFG_SOUND_ADD("snd_nl", NETLIST_SOUND, 48000)
- MCFG_NETLIST_SETUP(nl_cocoloco)
- MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 1.0)
+ MCFG_SOUND_ADD("snd_nl", NETLIST_SOUND, 48000)
+ MCFG_NETLIST_SETUP(nl_cocoloco)
+ MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 1.0)
- MCFG_NETLIST_STREAM_INPUT("snd_nl", 0, "R_AY1_1.R")
- MCFG_NETLIST_STREAM_INPUT("snd_nl", 1, "R_AY1_2.R")
- MCFG_NETLIST_STREAM_INPUT("snd_nl", 2, "R_AY1_3.R")
+ MCFG_NETLIST_STREAM_INPUT("snd_nl", 0, "R_AY1_1.R")
+ MCFG_NETLIST_STREAM_INPUT("snd_nl", 1, "R_AY1_2.R")
+ MCFG_NETLIST_STREAM_INPUT("snd_nl", 2, "R_AY1_3.R")
- MCFG_NETLIST_STREAM_OUTPUT("snd_nl", 0, "RAMP.1")
- MCFG_NETLIST_ANALOG_MULT_OFFSET(30000.0 * 1.5, 0)
+ MCFG_NETLIST_STREAM_OUTPUT("snd_nl", 0, "RAMP.1")
+ MCFG_NETLIST_ANALOG_MULT_OFFSET(30000.0 * 1.5, 0)
MACHINE_CONFIG_END
diff --git a/src/mame/drivers/coinmstr.c b/src/mame/drivers/coinmstr.c
index c5841c2b679..fbcf4f64fbe 100644
--- a/src/mame/drivers/coinmstr.c
+++ b/src/mame/drivers/coinmstr.c
@@ -821,7 +821,7 @@ static INPUT_PORTS_START( trailblz )
INPUT_PORTS_END
static INPUT_PORTS_START( supnudg2 ) /* need to find the button 'B' to be playable */
- PORT_INCLUDE ( trailblz )
+ PORT_INCLUDE ( trailblz )
PORT_MODIFY("PIA0.A")
PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_COIN1 ) PORT_NAME("1 Pound (5 credits)") // coin x 5
diff --git a/src/mame/drivers/coolridr.c b/src/mame/drivers/coolridr.c
index 532a2817e87..52a400c8eb1 100644
--- a/src/mame/drivers/coolridr.c
+++ b/src/mame/drivers/coolridr.c
@@ -3713,7 +3713,7 @@ DRIVER_INIT_MEMBER(coolridr_state,coolridr)
m_maincpu->sh2drc_add_fastram(0x06000000, 0x060d7fff, 0, &m_sysh1_workram_h[0]);
m_maincpu->sh2drc_add_fastram(0x060d9000, 0x060fffff, 0, &m_sysh1_workram_h[0xd9000/4]);
m_maincpu->sh2drc_add_fastram(0x00000000, 0x001fffff, 1, &m_rom[0]);
- m_maincpu->sh2drc_add_fastram(0x20000000, 0x201fffff, 1, &m_rom[0]);
+ m_maincpu->sh2drc_add_fastram(0x20000000, 0x201fffff, 1, &m_rom[0]);
}
GAME( 1995, coolridr, 0, coolridr, coolridr, coolridr_state, coolridr, ROT0, "Sega", "Cool Riders",GAME_IMPERFECT_SOUND) // region is set in test mode, this set is for Japan, USA and Export (all regions)
diff --git a/src/mame/drivers/crimfght.c b/src/mame/drivers/crimfght.c
index 20dc26fc262..abc1fe85cb3 100644
--- a/src/mame/drivers/crimfght.c
+++ b/src/mame/drivers/crimfght.c
@@ -241,7 +241,7 @@ WRITE8_MEMBER( crimfght_state::banking_callback )
}
else
m_maincpu->space(AS_PROGRAM).install_readwrite_bank(0x0000, 0x03ff, "bank1"); /* RAM */
-
+
/* bit 6 = enable char ROM reading through the video RAM */
m_k052109->set_rmrd_line((data & 0x40) ? ASSERT_LINE : CLEAR_LINE);
@@ -314,7 +314,7 @@ ROM_START( crimfght )
ROM_LOAD32_WORD( "821k06.k13", 0x000000, 0x040000, CRC(a1eadb24) SHA1(ca305b904b34e03918ad07281fda86ad63caa44f) )
ROM_LOAD32_WORD( "821k07.k19", 0x000002, 0x040000, CRC(060019fa) SHA1(c3bca007aaa5f1c534d2a75fe4f96d01a740dd58) )
- ROM_REGION( 0x100000, "k051960", 0 ) /* sprites */
+ ROM_REGION( 0x100000, "k051960", 0 ) /* sprites */
ROM_LOAD32_WORD( "821k04.k2", 0x000000, 0x080000, CRC(00e0291b) SHA1(39d5db6cf36826e47cdf5308eff9bfa8afc82050) )
ROM_LOAD32_WORD( "821k05.k8", 0x000002, 0x080000, CRC(e09ea05d) SHA1(50ac9a2117ce63fe774c48d769ec445a83f1269e) )
@@ -337,7 +337,7 @@ ROM_START( crimfghtj )
ROM_LOAD32_WORD( "821k06.k13", 0x000000, 0x040000, CRC(a1eadb24) SHA1(ca305b904b34e03918ad07281fda86ad63caa44f) )
ROM_LOAD32_WORD( "821k07.k19", 0x000002, 0x040000, CRC(060019fa) SHA1(c3bca007aaa5f1c534d2a75fe4f96d01a740dd58) )
- ROM_REGION( 0x100000, "k051960", 0 ) /* sprites */
+ ROM_REGION( 0x100000, "k051960", 0 ) /* sprites */
ROM_LOAD32_WORD( "821k04.k2", 0x000000, 0x080000, CRC(00e0291b) SHA1(39d5db6cf36826e47cdf5308eff9bfa8afc82050) ) /* sprites */
ROM_LOAD32_WORD( "821k05.k8", 0x000002, 0x080000, CRC(e09ea05d) SHA1(50ac9a2117ce63fe774c48d769ec445a83f1269e) )
@@ -360,7 +360,7 @@ ROM_REGION( 0x28000, "maincpu", 0 ) /* code + banked roms */
ROM_LOAD32_WORD( "821k06.k13", 0x000000, 0x040000, CRC(a1eadb24) SHA1(ca305b904b34e03918ad07281fda86ad63caa44f) )
ROM_LOAD32_WORD( "821k07.k19", 0x000002, 0x040000, CRC(060019fa) SHA1(c3bca007aaa5f1c534d2a75fe4f96d01a740dd58) )
- ROM_REGION( 0x100000, "k051960", 0 ) /* sprites */
+ ROM_REGION( 0x100000, "k051960", 0 ) /* sprites */
ROM_LOAD32_WORD( "821k04.k2", 0x000000, 0x080000, CRC(00e0291b) SHA1(39d5db6cf36826e47cdf5308eff9bfa8afc82050) ) /* sprites */
ROM_LOAD32_WORD( "821k05.k8", 0x000002, 0x080000, CRC(e09ea05d) SHA1(50ac9a2117ce63fe774c48d769ec445a83f1269e) )
diff --git a/src/mame/drivers/csplayh5.c b/src/mame/drivers/csplayh5.c
index bf1fb74c2f4..bd3f03ba829 100644
--- a/src/mame/drivers/csplayh5.c
+++ b/src/mame/drivers/csplayh5.c
@@ -60,7 +60,7 @@ public:
DECLARE_READ16_MEMBER(test_r);
DECLARE_READ8_MEMBER(csplayh5_sound_r);
DECLARE_WRITE8_MEMBER(csplayh5_soundclr_w);
-
+
DECLARE_READ8_MEMBER(soundcpu_portd_r);
DECLARE_WRITE8_MEMBER(soundcpu_porta_w);
DECLARE_WRITE8_MEMBER(soundcpu_dac2_w);
@@ -460,7 +460,7 @@ static MACHINE_CONFIG_START( csplayh5, csplayh5_state )
MCFG_CPU_ADD("maincpu",M68000,16000000) /* TMP68301-16 */
MCFG_CPU_PROGRAM_MAP(csplayh5_map)
MCFG_CPU_IRQ_ACKNOWLEDGE_DEVICE("tmp68301",tmp68301_device,irq_callback)
-
+
MCFG_TIMER_DRIVER_ADD_SCANLINE("scantimer", csplayh5_state, csplayh5_irq, "screen", 0, 1)
MCFG_DEVICE_ADD("tmp68301", TMP68301, 0)
diff --git a/src/mame/drivers/cubo.c b/src/mame/drivers/cubo.c
index 023f24633f9..b198cbfd14f 100644
--- a/src/mame/drivers/cubo.c
+++ b/src/mame/drivers/cubo.c
@@ -359,15 +359,15 @@ private:
required_device<cdda_device> m_cdda;
typedef void (cubo_state::*input_hack_func)();
- input_hack_func m_input_hack;
-
- void cndypuzl_input_hack();
- void haremchl_input_hack();
- void lsrquiz_input_hack();
- void lsrquiz2_input_hack();
- void lasstixx_input_hack();
- void mgnumber_input_hack();
- void mgprem11_input_hack();
+ input_hack_func m_input_hack;
+
+ void cndypuzl_input_hack();
+ void haremchl_input_hack();
+ void lsrquiz_input_hack();
+ void lsrquiz2_input_hack();
+ void lasstixx_input_hack();
+ void mgnumber_input_hack();
+ void mgprem11_input_hack();
};
static void handle_cd32_joystick_cia(running_machine &machine, UINT8 pra, UINT8 dra);
diff --git a/src/mame/drivers/darkseal.c b/src/mame/drivers/darkseal.c
index 63626c11aeb..7c6bd773c51 100644
--- a/src/mame/drivers/darkseal.c
+++ b/src/mame/drivers/darkseal.c
@@ -246,7 +246,7 @@ static MACHINE_CONFIG_START( darkseal, darkseal_state )
MCFG_DEVICE_ADD("tilegen1", DECO16IC, 0)
MCFG_DECO16IC_SPLIT(0)
- MCFG_DECO16IC_WIDTH12(3) // both these tilemaps need to be twice the y size of usual!
+ MCFG_DECO16IC_WIDTH12(3) // both these tilemaps need to be twice the y size of usual!
MCFG_DECO16IC_PF1_TRANS_MASK(0x0f)
MCFG_DECO16IC_PF2_TRANS_MASK(0x0f)
MCFG_DECO16IC_PF1_COL_BANK(0x00)
diff --git a/src/mame/drivers/dassault.c b/src/mame/drivers/dassault.c
index d55dc288c72..6ed22a1c85b 100644
--- a/src/mame/drivers/dassault.c
+++ b/src/mame/drivers/dassault.c
@@ -520,7 +520,7 @@ static MACHINE_CONFIG_START( dassault, dassault_state )
MCFG_DECO16IC_BANK2_CB(dassault_state, bank_callback)
MCFG_DECO16IC_PF12_8X8_BANK(0)
MCFG_DECO16IC_PF12_16X16_BANK(2)
-
+
MCFG_DECO16IC_GFXDECODE("gfxdecode")
MCFG_DECO16IC_PALETTE("palette")
diff --git a/src/mame/drivers/dbz.c b/src/mame/drivers/dbz.c
index 1ef26260caf..0b7ac11a169 100644
--- a/src/mame/drivers/dbz.c
+++ b/src/mame/drivers/dbz.c
@@ -350,7 +350,7 @@ static MACHINE_CONFIG_START( dbz, dbz_state )
MCFG_DEVICE_ADD("k053246", K053246, 0)
MCFG_K053246_CB(dbz_state, sprite_callback)
- MCFG_K053246_CONFIG("gfx2", 3, NORMAL_PLANE_ORDER, -87, 32) // or -52, 16?
+ MCFG_K053246_CONFIG("gfx2", 3, NORMAL_PLANE_ORDER, -87, 32) // or -52, 16?
MCFG_K053246_GFXDECODE("gfxdecode")
MCFG_K053246_PALETTE("palette")
diff --git a/src/mame/drivers/de_3.c b/src/mame/drivers/de_3.c
index cc9ea4de196..b062271318c 100644
--- a/src/mame/drivers/de_3.c
+++ b/src/mame/drivers/de_3.c
@@ -1126,7 +1126,7 @@ GAME(1992, trek_120, trek_201, de_3_dmd1, de_3, de_3_state, de_3,
GAME(1992, trek_110, trek_201, de_3_dmd1, de_3, de_3_state, de_3, ROT0, "Data East", "Star Trek 25th Anniversary (1.10)", GAME_IS_SKELETON_MECHANICAL)
GAME(1992, trek_11a, trek_201, de_3_dmd1, de_3, de_3_state, de_3, ROT0, "Data East", "Star Trek 25th Anniversary (1.10 Alpha Display)", GAME_IS_SKELETON_MECHANICAL)
GAME(1992, stwr_104, 0, de_3_dmd2, de_3, de_3_state, de_3, ROT0, "Data East", "Star Wars (1.04)", GAME_IS_SKELETON_MECHANICAL)
-GAME(1992, stwr_103, stwr_104, de_3_dmd2, de_3, de_3_state, de_3, ROT0, "Data East", "Star Wars (1.03)", GAME_IS_SKELETON_MECHANICAL)
+GAME(1992, stwr_103, stwr_104, de_3_dmd2, de_3, de_3_state, de_3, ROT0, "Data East", "Star Wars (1.03)", GAME_IS_SKELETON_MECHANICAL)
GAME(1992, stwr_g11, stwr_104, de_3_dmd2, de_3, de_3_state, de_3, ROT0, "Data East", "Star Wars (1.01 Germany)", GAME_IS_SKELETON_MECHANICAL)
GAME(1992, stwr_a14, stwr_104, de_3_dmd2, de_3, de_3_state, de_3, ROT0, "Data East", "Star Wars (Display Rev.1.04)", GAME_IS_SKELETON_MECHANICAL)
GAME(1992, stwr_102, stwr_104, de_3_dmd2, de_3, de_3_state, de_3, ROT0, "Data East", "Star Wars (1.02)", GAME_IS_SKELETON_MECHANICAL)
diff --git a/src/mame/drivers/deco32.c b/src/mame/drivers/deco32.c
index 3959bc42197..06d63e05afc 100644
--- a/src/mame/drivers/deco32.c
+++ b/src/mame/drivers/deco32.c
@@ -1712,7 +1712,7 @@ static MACHINE_CONFIG_START( captaven, deco32_state )
MCFG_DECO16IC_GFXDECODE("gfxdecode")
MCFG_DECO16IC_PALETTE("palette")
- MCFG_DEVICE_ADD("tilegen2", DECO16IC, 0) // pf3 is in 8bpp mode, pf4 is not used
+ MCFG_DEVICE_ADD("tilegen2", DECO16IC, 0) // pf3 is in 8bpp mode, pf4 is not used
MCFG_DECO16IC_SPLIT(0)
MCFG_DECO16IC_WIDTH12(0)
MCFG_DECO16IC_PF1_TRANS_MASK(0xff)
@@ -1777,7 +1777,7 @@ DECO16IC_BANK_CB_MEMBER(deco32_state::fghthist_bank_callback)
{
bank = bank >> 4;
bank = (bank & 1) | ((bank & 4) >> 1) | ((bank & 2) << 1);
-
+
return bank * 0x1000;
}
@@ -2129,7 +2129,7 @@ static MACHINE_CONFIG_START( lockload, dragngun_state )
MCFG_DEVICE_ADD("tilegen2", DECO16IC, 0)
MCFG_DECO16IC_SPLIT(0)
- MCFG_DECO16IC_WIDTH12(0) // lockload definitely wants pf34 half width..
+ MCFG_DECO16IC_WIDTH12(0) // lockload definitely wants pf34 half width..
MCFG_DECO16IC_PF1_TRANS_MASK(0xff)
MCFG_DECO16IC_PF2_TRANS_MASK(0xff)
MCFG_DECO16IC_PF1_COL_BANK(0x04)
@@ -2146,7 +2146,7 @@ static MACHINE_CONFIG_START( lockload, dragngun_state )
MCFG_DEVICE_ADD("spritegen_zoom", DECO_ZOOMSPR, 0)
MCFG_DECO_ZOOMSPR_GFXDECODE("gfxdecode")
MCFG_DECO_ZOOMSPR_PALETTE("palette")
-
+
MCFG_DECO146_ADD("ioprot")
MCFG_DECO146_SET_SOUNDLATCH_CALLBACK(deco32_state, deco32_sound_cb)
MCFG_DECO146_SET_INTERFACE_SCRAMBLE_REVERSE
diff --git a/src/mame/drivers/dreamwld.c b/src/mame/drivers/dreamwld.c
index 72de72ec543..87ab8d5222d 100644
--- a/src/mame/drivers/dreamwld.c
+++ b/src/mame/drivers/dreamwld.c
@@ -560,7 +560,7 @@ static INPUT_PORTS_START( rolcrush )
PORT_DIPNAME( 0x7000, 0x7000, DEF_STR( Difficulty ) ) PORT_DIPLOCATION("SW1:5,6,7")
PORT_DIPSETTING( 0x2000, "Level 1" )
PORT_DIPSETTING( 0x1000, "Level 2" )
- PORT_DIPSETTING( 0x0000, "Level 3" )
+ PORT_DIPSETTING( 0x0000, "Level 3" )
PORT_DIPSETTING( 0x7000, "Level 4" )
PORT_DIPSETTING( 0x6000, "Level 5" )
PORT_DIPSETTING( 0x5000, "Level 6" )
diff --git a/src/mame/drivers/dwarfd.c b/src/mame/drivers/dwarfd.c
index b72553282ac..f93773907f3 100644
--- a/src/mame/drivers/dwarfd.c
+++ b/src/mame/drivers/dwarfd.c
@@ -579,7 +579,7 @@ I8275_DRAW_CHARACTER_MEMBER(dwarfd_state::display_pixels)
m_back_color = false;
//if(!linecount)
- // logerror("%d %d %02x %02x %02x %02x %02x %02x %02x\n", x/8, y/8, charcode, lineattr, lten, rvv, vsp, gpa, hlgt);
+ // logerror("%d %d %02x %02x %02x %02x %02x %02x %02x\n", x/8, y/8, charcode, lineattr, lten, rvv, vsp, gpa, hlgt);
for(i=0;i<8;i+=2)
{
@@ -603,7 +603,7 @@ I8275_DRAW_CHARACTER_MEMBER(dwarfd_state::qc_display_pixels)
m_back_color = false;
//if(!linecount)
- // logerror("%d %d %02x %02x %02x %02x %02x %02x %02x\n", x/8, y/8, charcode, lineattr, lten, rvv, vsp, gpa, hlgt);
+ // logerror("%d %d %02x %02x %02x %02x %02x %02x %02x\n", x/8, y/8, charcode, lineattr, lten, rvv, vsp, gpa, hlgt);
for(i=0;i<8;i+=2)
{
diff --git a/src/mame/drivers/ecoinf2.c b/src/mame/drivers/ecoinf2.c
index b1b2dece9c7..c5e4999fcc0 100644
--- a/src/mame/drivers/ecoinf2.c
+++ b/src/mame/drivers/ecoinf2.c
@@ -527,14 +527,14 @@ static MACHINE_CONFIG_START( ecoinf2_oxo, ecoinf2_state )
MCFG_I8255_OUT_PORTC_CB(WRITE8(ecoinf2_state, ppi8255_ic24_write_c_inhibits))
MCFG_DEVICE_ADD("ic22_inpt", I8255, 0)
- MCFG_I8255_IN_PORTA_CB(READ8(ecoinf2_state, ppi8255_ic22_read_a_levels)) // manual says level switches
+ MCFG_I8255_IN_PORTA_CB(READ8(ecoinf2_state, ppi8255_ic22_read_a_levels)) // manual says level switches
MCFG_I8255_IN_PORTB_CB(READ8(ecoinf2_state, ppi8255_ic22_read_b_coins))
- MCFG_I8255_IN_PORTC_CB(READ8(ecoinf2_state, ppi8255_ic22_read_c_misc)) // 0x20 appears to be meter power
+ MCFG_I8255_IN_PORTC_CB(READ8(ecoinf2_state, ppi8255_ic22_read_c_misc)) // 0x20 appears to be meter power
MCFG_DEVICE_ADD("ic23_reel", I8255, 0)
MCFG_I8255_OUT_PORTA_CB(WRITE8(ecoinf2_state, ppi8255_ic23_write_a_reel01))
MCFG_I8255_OUT_PORTB_CB(WRITE8(ecoinf2_state, ppi8255_ic23_write_b_reel23))
- MCFG_I8255_IN_PORTC_CB(READ8(ecoinf2_state, ppi8255_ic23_read_c_key)) // optos and keys
+ MCFG_I8255_IN_PORTC_CB(READ8(ecoinf2_state, ppi8255_ic23_read_c_key)) // optos and keys
MCFG_DEVICE_ADD("ic13_leds", I8255, 0)
MCFG_I8255_OUT_PORTA_CB(WRITE8(ecoinf2_state, ppi8255_ic13_write_a_strobedat0))
diff --git a/src/mame/drivers/ecoinf3.c b/src/mame/drivers/ecoinf3.c
index 2fbd6630c8b..00df2922006 100644
--- a/src/mame/drivers/ecoinf3.c
+++ b/src/mame/drivers/ecoinf3.c
@@ -681,7 +681,7 @@ static MACHINE_CONFIG_START( ecoinf3_pyramid, ecoinf3_state )
MCFG_I8255_IN_PORTA_CB(READ8(ecoinf3_state, ppi8255_intf_a_read_a))
MCFG_I8255_OUT_PORTA_CB(WRITE8(ecoinf3_state, ppi8255_intf_a_write_a_strobedat0))
MCFG_I8255_IN_PORTB_CB(READ8(ecoinf3_state, ppi8255_intf_a_read_b))
- MCFG_I8255_OUT_PORTB_CB(WRITE8(ecoinf3_state, ppi8255_intf_a_write_b_strobedat1))
+ MCFG_I8255_OUT_PORTB_CB(WRITE8(ecoinf3_state, ppi8255_intf_a_write_b_strobedat1))
MCFG_I8255_IN_PORTC_CB(READ8(ecoinf3_state, ppi8255_intf_a_read_c))
MCFG_I8255_OUT_PORTC_CB(WRITE8(ecoinf3_state, ppi8255_intf_a_write_c_strobe))
@@ -711,11 +711,11 @@ static MACHINE_CONFIG_START( ecoinf3_pyramid, ecoinf3_state )
MCFG_DEVICE_ADD("ppi8255_e", I8255, 0)
MCFG_I8255_IN_PORTA_CB(READ8(ecoinf3_state, ppi8255_intf_e_read_a))
- MCFG_I8255_OUT_PORTA_CB(WRITE8(ecoinf3_state, ppi8255_intf_e_write_a_alpha_display)) // alpha display characters
+ MCFG_I8255_OUT_PORTA_CB(WRITE8(ecoinf3_state, ppi8255_intf_e_write_a_alpha_display)) // alpha display characters
MCFG_I8255_IN_PORTB_CB(READ8(ecoinf3_state, ppi8255_intf_e_read_b))
- MCFG_I8255_OUT_PORTB_CB(WRITE8(ecoinf3_state, ppi8255_intf_e_write_b)) // not written at an appropriate time for it to be a 'send' address for the text
+ MCFG_I8255_OUT_PORTB_CB(WRITE8(ecoinf3_state, ppi8255_intf_e_write_b)) // not written at an appropriate time for it to be a 'send' address for the text
MCFG_I8255_IN_PORTC_CB(READ8(ecoinf3_state, ppi8255_intf_e_read_c))
- MCFG_I8255_OUT_PORTC_CB(WRITE8(ecoinf3_state, ppi8255_intf_e_write_c)) // not written at an appropriate time for it to be a 'send' address for the text
+ MCFG_I8255_OUT_PORTC_CB(WRITE8(ecoinf3_state, ppi8255_intf_e_write_c)) // not written at an appropriate time for it to be a 'send' address for the text
MCFG_DEVICE_ADD("ppi8255_f", I8255, 0)
MCFG_I8255_IN_PORTA_CB(READ8(ecoinf3_state, ppi8255_intf_f_read_a))
diff --git a/src/mame/drivers/fireball.c b/src/mame/drivers/fireball.c
index 9f8f7f2e07e..f30a2404fa6 100644
--- a/src/mame/drivers/fireball.c
+++ b/src/mame/drivers/fireball.c
@@ -1,14 +1,14 @@
/***********************************************************************************
-
- fireball.c
-
- Mechanical game where you have a gun shooting rubber balls.
- some pics here
- http://www.schausteller.de/anzeigenmarkt/euro-ball-66634.html
+ fireball.c
- TODO
- -NEVER sends store command to Eeprom so all change are lost
+ Mechanical game where you have a gun shooting rubber balls.
+
+ some pics here
+ http://www.schausteller.de/anzeigenmarkt/euro-ball-66634.html
+
+ TODO
+ -NEVER sends store command to Eeprom so all change are lost
************************************************************************************/
@@ -20,19 +20,19 @@
#include "machine/eepromser.h"
/****************************
-* LOG defines *
+* LOG defines *
****************************/
#define LOG_DISPLAY 0
#define LOG_DISPLAY2 0
#define LOG_INPUT 0
-#define LOG_AY8912 0
+#define LOG_AY8912 0
#define LOG_P1 0
#define LOG_P3 0
#define LOG_OUTPUT 0
/****************************
-* Clock defines *
+* Clock defines *
****************************/
#define CPU_CLK XTAL_11_0592MHz
#define AY_CLK XTAL_11_0592MHz/8
@@ -76,7 +76,7 @@ protected:
required_device<cpu_device> m_maincpu;
required_device<ay8912_device> m_ay;
required_device<eeprom_serial_x24c44_device> m_eeprom;
-
+
// driver_device overrides
virtual void machine_reset();
@@ -101,27 +101,26 @@ READ8_MEMBER(fireball_state::io_00_r)
WRITE8_MEMBER(fireball_state::io_00_w)
{
-
m_display_data= m_display_data&0x7f;
if (LOG_DISPLAY)
logerror("write to 0x00 IO %02X, m_display_data= %01X\n",data,m_display_data);
-
+
switch (data&0x0f)
{
- case 1: output_set_digit_value(2, m_display_data);
+ case 1: output_set_digit_value(2, m_display_data);
break;
- case 2: output_set_digit_value(1, m_display_data);
+ case 2: output_set_digit_value(1, m_display_data);
break;
- case 4: output_set_digit_value(4, m_display_data);
+ case 4: output_set_digit_value(4, m_display_data);
break;
- case 8: output_set_digit_value(3, m_display_data);
+ case 8: output_set_digit_value(3, m_display_data);
break;
}
-
+
if (LOG_OUTPUT)
- logerror("write to 0x00 IO (X11-X11A) %02X\n",data&0xf0);
-
+ logerror("write to 0x00 IO (X11-X11A) %02X\n",data&0xf0);
+
output_set_value("Hopper1", BIT(data, 4));
output_set_value("Hopper2", BIT(data, 5));
output_set_value("Hopper3", BIT(data, 6));
@@ -141,7 +140,7 @@ READ8_MEMBER(fireball_state::io_02_r)
WRITE8_MEMBER(fireball_state::io_02_w)
{
if (LOG_OUTPUT)
- logerror("write to 0x00 IO (X7-X9) %02X\n",data);
+ logerror("write to 0x00 IO (X7-X9) %02X\n",data);
output_set_value("GameOver", BIT(data, 0));
output_set_value("Title", BIT(data, 1));
@@ -154,14 +153,14 @@ WRITE8_MEMBER(fireball_state::io_02_w)
}
READ8_MEMBER(fireball_state::io_04_r)
-{ //contraves per mod prog
+{ //contraves per mod prog
UINT8 tmp=0;
tmp=ioport("X10-12")->read();
if (LOG_INPUT)
logerror("return %02X from 0x04\n",tmp);
- return tmp;
+ return tmp;
}
WRITE8_MEMBER(fireball_state::io_04_w)
@@ -189,41 +188,41 @@ WRITE8_MEMBER(fireball_state::io_06_w)
logerror("write to 0x06 data =%02X\n",data);
to_ay_data= data;
-
+
if (LOG_DISPLAY2)
logerror("On board display write %02X\n",UINT8(~(data&0xff)));
-
+
output_set_digit_value(7, UINT8(~(data&0xff)));
}
-
- READ8_MEMBER(fireball_state::p1_r)
- {
+
+ READ8_MEMBER(fireball_state::p1_r)
+ {
UINT8 tmp=0;
tmp=(m_p1_data&0xfe)|(m_eeprom->do_read());
if (LOG_P1)
logerror("readP1 port data %02X\n",tmp&0x01);
return tmp;
- }
-
- WRITE8_MEMBER(fireball_state::p1_w)
- {
+ }
+
+ WRITE8_MEMBER(fireball_state::p1_w)
+ {
//eeprom x24c44/ay8912/system stuff...
//bit0 goes to eeprom pin 3 and 4 (0x01) Data_in and Data_out
- //bit1 goes to eeprom pin 1 (0x02) CE Hi active
- //bit2 goes to eeprom pin 2 (0x04) SK Clock
- //bit3 goes to dis/thr input of a ne555 that somehow reset the 8031... TODO
- //bit4 goes to ay8912 pin bc1 (0x10)
+ //bit1 goes to eeprom pin 1 (0x02) CE Hi active
+ //bit2 goes to eeprom pin 2 (0x04) SK Clock
+ //bit3 goes to dis/thr input of a ne555 that somehow reset the 8031... TODO
+ //bit4 goes to ay8912 pin bc1 (0x10)
//bit5 goes to ay8912 pin bdir (0x20)
- //bit6 goes to TODO
- //bit7 goes to TODO
+ //bit6 goes to TODO
+ //bit7 goes to TODO
if (LOG_AY8912){
if(( data&0x30) != (m_p1_data&0x30)){
logerror("write ay8910 controll bc1= %02X bdir= %02X\n",data&0x10, data&0x20);
}
}
-
+
m_eeprom->di_write(data & 0x01);
m_eeprom->clk_write((data & 0x04) ? ASSERT_LINE : CLEAR_LINE);
m_eeprom->cs_write((data & 0x02) ? ASSERT_LINE : CLEAR_LINE);
@@ -236,7 +235,7 @@ WRITE8_MEMBER(fireball_state::io_06_w)
//AY 3-8912 data write/read
- if (data & 0x20){ //bdir
+ if (data & 0x20){ //bdir
//write to ay8912
if (LOG_AY8912)
logerror("write to 0x06 bdir=1\n");
@@ -248,7 +247,7 @@ WRITE8_MEMBER(fireball_state::io_06_w)
if (LOG_AY8912)
logerror("AY8912 address latch write=%02X\n",to_ay_data);
}else{
- //data_w
+ //data_w
if (LOG_AY8912)
logerror("write to 0x06 bc1=0\n");
m_ay->data_w(space,0,to_ay_data );
@@ -259,43 +258,43 @@ WRITE8_MEMBER(fireball_state::io_06_w)
if (LOG_AY8912)
logerror("write to 0x06 bdir=0\n");
ay_data=m_ay->data_r(space,0);
- }
-
+ }
+
m_p1_data=data;
}
-
- READ8_MEMBER(fireball_state::p3_r)
- {
+
+ READ8_MEMBER(fireball_state::p3_r)
+ {
UINT8 ret = 0xfb | ((int_data&1)<<2);
if (LOG_P3)
logerror("read P3 port data = %02X\n",ret);
return ret;
- }
-
+ }
+
WRITE8_MEMBER(fireball_state::p3_w)
- {
+ {
if (LOG_P3)
logerror("write to P3 port data=%02X\n",data);
-
+
m_p3_data=data;
}
-
+
/*************************
* Memory Map Information *
*************************/
-
+
static ADDRESS_MAP_START( fireball_map, AS_PROGRAM, 8, fireball_state )
AM_RANGE(0x0000, 0x1fff) AM_ROM
ADDRESS_MAP_END
static ADDRESS_MAP_START( fireball_io_map, AS_IO, 8, fireball_state )
-
+
AM_RANGE(0x00, 0x01)AM_READWRITE(io_00_r,io_00_w)
AM_RANGE(0x02, 0x03)AM_READWRITE(io_02_r,io_02_w)
AM_RANGE(0x04, 0x05)AM_READWRITE(io_04_r,io_04_w)
- AM_RANGE(0x06, 0x07)AM_READWRITE(io_06_r,io_06_w)
-
+ AM_RANGE(0x06, 0x07)AM_READWRITE(io_06_r,io_06_w)
+
//internal port
AM_RANGE(MCS51_PORT_P1, MCS51_PORT_P1) AM_READWRITE(p1_r, p1_w)
AM_RANGE(MCS51_PORT_P3, MCS51_PORT_P3) AM_READWRITE(p3_r, p3_w)
@@ -321,7 +320,7 @@ static INPUT_PORTS_START( fireball )
PORT_BIT( 0x80, IP_ACTIVE_HIGH, IPT_OTHER ) PORT_CODE(KEYCODE_I) PORT_NAME("800 Points")
PORT_START("X6-8")
- PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_OTHER ) PORT_CODE(KEYCODE_A) PORT_NAME("Empty Hopper A") //activeLow to fool the game code...
+ PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_OTHER ) PORT_CODE(KEYCODE_A) PORT_NAME("Empty Hopper A") //activeLow to fool the game code...
PORT_BIT( 0x02, IP_ACTIVE_HIGH, IPT_OTHER ) PORT_CODE(KEYCODE_S) PORT_NAME("Empty Hopper B")//at least one hopper must be full
PORT_BIT( 0x04, IP_ACTIVE_HIGH, IPT_OTHER ) PORT_CODE(KEYCODE_D) PORT_NAME("Empty Hopper C")
PORT_BIT( 0x08, IP_ACTIVE_HIGH, IPT_BUTTON1 )
@@ -330,10 +329,10 @@ static INPUT_PORTS_START( fireball )
PORT_BIT( 0x40, IP_ACTIVE_HIGH, IPT_OTHER ) PORT_CODE(KEYCODE_X) PORT_NAME("Confirm Value")
PORT_BIT( 0x80, IP_ACTIVE_HIGH, IPT_OTHER ) PORT_CODE(KEYCODE_C) PORT_NAME("All Options Default value")
- PORT_START("X10-12")
+ PORT_START("X10-12")
PORT_DIPNAME( 0xff, 0x00, "Programming Value" )
- PORT_DIPSETTING( 0x00, "00" ) //0
- PORT_DIPSETTING( 0x01, "01" )
+ PORT_DIPSETTING( 0x00, "00" ) //0
+ PORT_DIPSETTING( 0x01, "01" )
PORT_DIPSETTING( 0x02, "02" )
PORT_DIPSETTING( 0x03, "03" )
PORT_DIPSETTING( 0x04, "04" )
@@ -342,7 +341,7 @@ static INPUT_PORTS_START( fireball )
PORT_DIPSETTING( 0x07, "07" )
PORT_DIPSETTING( 0x08, "08" )
PORT_DIPSETTING( 0x09, "09" )
- PORT_DIPSETTING( 0x10, "10" ) //10
+ PORT_DIPSETTING( 0x10, "10" ) //10
PORT_DIPSETTING( 0x11, "11" )
PORT_DIPSETTING( 0x12, "12" )
PORT_DIPSETTING( 0x13, "13" )
@@ -352,7 +351,7 @@ static INPUT_PORTS_START( fireball )
PORT_DIPSETTING( 0x17, "17" )
PORT_DIPSETTING( 0x18, "18" )
PORT_DIPSETTING( 0x19, "19" )
- PORT_DIPSETTING( 0x20, "20" ) //20
+ PORT_DIPSETTING( 0x20, "20" ) //20
PORT_DIPSETTING( 0x21, "21" )
PORT_DIPSETTING( 0x22, "22" )
PORT_DIPSETTING( 0x23, "23" )
@@ -362,7 +361,7 @@ static INPUT_PORTS_START( fireball )
PORT_DIPSETTING( 0x27, "27" )
PORT_DIPSETTING( 0x28, "28" )
PORT_DIPSETTING( 0x29, "29" )
- PORT_DIPSETTING( 0x30, "30" ) //30
+ PORT_DIPSETTING( 0x30, "30" ) //30
PORT_DIPSETTING( 0x31, "31" )
PORT_DIPSETTING( 0x32, "32" )
PORT_DIPSETTING( 0x33, "33" )
@@ -372,7 +371,7 @@ static INPUT_PORTS_START( fireball )
PORT_DIPSETTING( 0x37, "37" )
PORT_DIPSETTING( 0x38, "38" )
PORT_DIPSETTING( 0x39, "39" )
- PORT_DIPSETTING( 0x40, "40" ) //40
+ PORT_DIPSETTING( 0x40, "40" ) //40
PORT_DIPSETTING( 0x41, "41" )
PORT_DIPSETTING( 0x42, "42" )
PORT_DIPSETTING( 0x43, "43" )
@@ -382,7 +381,7 @@ static INPUT_PORTS_START( fireball )
PORT_DIPSETTING( 0x47, "47" )
PORT_DIPSETTING( 0x48, "48" )
PORT_DIPSETTING( 0x49, "49" )
- PORT_DIPSETTING( 0x50, "50" ) //50
+ PORT_DIPSETTING( 0x50, "50" ) //50
PORT_DIPSETTING( 0x51, "51" )
PORT_DIPSETTING( 0x52, "52" )
PORT_DIPSETTING( 0x53, "53" )
@@ -392,7 +391,7 @@ static INPUT_PORTS_START( fireball )
PORT_DIPSETTING( 0x57, "57" )
PORT_DIPSETTING( 0x58, "58" )
PORT_DIPSETTING( 0x59, "59" )
- PORT_DIPSETTING( 0x60, "60" ) //60
+ PORT_DIPSETTING( 0x60, "60" ) //60
PORT_DIPSETTING( 0x61, "61" )
PORT_DIPSETTING( 0x62, "62" )
PORT_DIPSETTING( 0x63, "63" )
@@ -402,17 +401,17 @@ static INPUT_PORTS_START( fireball )
PORT_DIPSETTING( 0x67, "67" )
PORT_DIPSETTING( 0x68, "68" )
PORT_DIPSETTING( 0x69, "69" )
- PORT_DIPSETTING( 0x70, "70" ) //70
+ PORT_DIPSETTING( 0x70, "70" ) //70
PORT_DIPSETTING( 0x71, "71" )
PORT_DIPSETTING( 0x72, "72" )
- PORT_DIPSETTING( 0x73, "73" )
+ PORT_DIPSETTING( 0x73, "73" )
PORT_DIPSETTING( 0x74, "74" )
PORT_DIPSETTING( 0x75, "75" )
PORT_DIPSETTING( 0x76, "76" )
PORT_DIPSETTING( 0x77, "77" )
PORT_DIPSETTING( 0x78, "78" )
PORT_DIPSETTING( 0x79, "79" )
- PORT_DIPSETTING( 0x80, "80" ) //80
+ PORT_DIPSETTING( 0x80, "80" ) //80
PORT_DIPSETTING( 0x81, "81" )
PORT_DIPSETTING( 0x82, "82" )
PORT_DIPSETTING( 0x83, "83" )
@@ -422,10 +421,10 @@ static INPUT_PORTS_START( fireball )
PORT_DIPSETTING( 0x87, "87" )
PORT_DIPSETTING( 0x88, "88" )
PORT_DIPSETTING( 0x89, "89" )
- PORT_DIPSETTING( 0x90, "90" ) //90
+ PORT_DIPSETTING( 0x90, "90" ) //90
PORT_DIPSETTING( 0x91, "91" )
PORT_DIPSETTING( 0x92, "92" )
- PORT_DIPSETTING( 0x93, "93" )
+ PORT_DIPSETTING( 0x93, "93" )
PORT_DIPSETTING( 0x94, "94" )
PORT_DIPSETTING( 0x95, "95" )
PORT_DIPSETTING( 0x96, "96" )
@@ -436,7 +435,7 @@ static INPUT_PORTS_START( fireball )
INPUT_PORTS_END
/******************************
-* machine reset *
+* machine reset *
******************************/
void fireball_state::machine_reset()
@@ -444,7 +443,7 @@ void fireball_state::machine_reset()
int_timing=1;
output_set_digit_value(5, 0x3f);
output_set_digit_value(6, 0x3f);
-
+
output_set_value("Hopper1", 0);
output_set_value("Hopper2", 0);
output_set_value("Hopper3", 0);
@@ -469,16 +468,16 @@ TIMER_DEVICE_CALLBACK_MEMBER( fireball_state::int_0 )
if (int_timing==1){
//logerror("INT set\n");
m_maincpu->set_input_line(MCS51_INT0_LINE, ASSERT_LINE);
- int_data=1;
+ int_data=1;
}
if (int_timing==2){
//logerror("INT clear\n");
m_maincpu->set_input_line(MCS51_INT0_LINE, CLEAR_LINE);
int_data=0;
- }
+ }
if (int_timing==5){
int_timing=0;
- }
+ }
int_timing++;
}
@@ -490,18 +489,18 @@ TIMER_DEVICE_CALLBACK_MEMBER( fireball_state::int_0 )
static MACHINE_CONFIG_START( fireball, fireball_state )
/* basic machine hardware */
- MCFG_CPU_ADD("maincpu", I8031, CPU_CLK) //
+ MCFG_CPU_ADD("maincpu", I8031, CPU_CLK) //
MCFG_CPU_PROGRAM_MAP(fireball_map)
MCFG_CPU_IO_MAP(fireball_io_map)
- MCFG_TIMER_DRIVER_ADD_PERIODIC("int_0", fireball_state, int_0, attotime::from_hz(555)) //9ms from scope reading 111Hz take care of this in the handler
+ MCFG_TIMER_DRIVER_ADD_PERIODIC("int_0", fireball_state, int_0, attotime::from_hz(555)) //9ms from scope reading 111Hz take care of this in the handler
MCFG_EEPROM_SERIAL_X24C44_ADD("eeprom")
-
+
/* sound hardware */
MCFG_SPEAKER_STANDARD_MONO("mono")
MCFG_SOUND_ADD("aysnd", AY8912, AY_CLK)
MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 1.0)
-
+
/* Video */
MCFG_DEFAULT_LAYOUT(layout_fireball)
MACHINE_CONFIG_END
@@ -514,15 +513,13 @@ MACHINE_CONFIG_END
ROM_START(fireball)
ROM_REGION(0x10000, "maincpu", 0)
ROM_LOAD("euroball-89-07-13-c026.bin", 0x0000, 0x2000, CRC(cab3fc1c) SHA1(bcf0d17e26f2d9f5e20bda258728c989ea138702))
-
+
ROM_REGION( 0x20, "eeprom", 0 ) // default eeprom must have some specific value at 0x03 at least
- ROM_LOAD( "fireball.nv", 0x0000, 0x020, CRC(1d0f5f0f) SHA1(8e68fcd8782f39ed3b1df6162db9be83cb3335e4) ) //default setting
+ ROM_LOAD( "fireball.nv", 0x0000, 0x020, CRC(1d0f5f0f) SHA1(8e68fcd8782f39ed3b1df6162db9be83cb3335e4) ) //default setting
ROM_END
/*************************
* Game Drivers *
*************************/
-/* YEAR NAME PARENT MACHINE INPUT STATE INIT ROT COMPANY FULLNAME FLAGS*/
-GAME( 1989, fireball, 0, fireball, fireball, driver_device, 0, ROT0, "Valco", "Fireball", GAME_MECHANICAL ) //1989 by rom name
-
-
+/* YEAR NAME PARENT MACHINE INPUT STATE INIT ROT COMPANY FULLNAME FLAGS*/
+GAME( 1989, fireball, 0, fireball, fireball, driver_device, 0, ROT0, "Valco", "Fireball", GAME_MECHANICAL ) //1989 by rom name
diff --git a/src/mame/drivers/fortecar.c b/src/mame/drivers/fortecar.c
index 89a6854c2b4..154a7a409bd 100644
--- a/src/mame/drivers/fortecar.c
+++ b/src/mame/drivers/fortecar.c
@@ -659,7 +659,7 @@ static MACHINE_CONFIG_START( fortecar, fortecar_state )
MCFG_DEVICE_ADD("fcppi0", I8255A, 0)
/* Init with 0x9a... A, B and high C as input
- Serial Eprom connected to Port C */
+ Serial Eprom connected to Port C */
MCFG_I8255_IN_PORTA_CB(IOPORT("SYSTEM"))
MCFG_I8255_IN_PORTB_CB(IOPORT("INPUT"))
MCFG_I8255_IN_PORTC_CB(READ8(fortecar_state, ppi0_portc_r))
diff --git a/src/mame/drivers/funworld.c b/src/mame/drivers/funworld.c
index de250ac92ec..48129b2cd93 100644
--- a/src/mame/drivers/funworld.c
+++ b/src/mame/drivers/funworld.c
@@ -2718,26 +2718,26 @@ static INPUT_PORTS_START( rcdino4 )
PORT_BIT( 0x80, IP_ACTIVE_HIGH, IPT_UNKNOWN )
PORT_START("DSW")
- PORT_DIPNAME( 0x01, 0x01, "Test Mode" ) PORT_DIPLOCATION("SW1:8")
+ PORT_DIPNAME( 0x01, 0x01, "Test Mode" ) PORT_DIPLOCATION("SW1:8")
PORT_DIPSETTING( 0x01, DEF_STR( Off ) )
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
- PORT_DIPNAME( 0x02, 0x02, "Royal Flush" ) PORT_DIPLOCATION("SW1:7")
+ PORT_DIPNAME( 0x02, 0x02, "Royal Flush" ) PORT_DIPLOCATION("SW1:7")
PORT_DIPSETTING( 0x02, DEF_STR( Yes ) )
PORT_DIPSETTING( 0x00, DEF_STR( No ) )
- PORT_DIPNAME( 0x04, 0x04, "5 of a Kind" ) PORT_DIPLOCATION("SW1:6")
+ PORT_DIPNAME( 0x04, 0x04, "5 of a Kind" ) PORT_DIPLOCATION("SW1:6")
PORT_DIPSETTING( 0x04, DEF_STR( Yes ) )
PORT_DIPSETTING( 0x00, DEF_STR( No ) )
- PORT_DIPNAME( 0x18, 0x08, DEF_STR( Coinage ) ) PORT_DIPLOCATION("SW1:5,4")
+ PORT_DIPNAME( 0x18, 0x08, DEF_STR( Coinage ) ) PORT_DIPLOCATION("SW1:5,4")
PORT_DIPSETTING( 0x08, "1C-10C" )
PORT_DIPSETTING( 0x10, "1C-1C" )
PORT_DIPSETTING( 0x18, "1C-2C" )
PORT_DIPSETTING( 0x00, "1C-5C" )
- PORT_DIPNAME( 0x60, 0x60, "Payment Type" ) PORT_DIPLOCATION("SW1:3,2")
+ PORT_DIPNAME( 0x60, 0x60, "Payment Type" ) PORT_DIPLOCATION("SW1:3,2")
PORT_DIPSETTING( 0x00, "Ticket + Hopper" )
PORT_DIPSETTING( 0x20, "Ticket" )
PORT_DIPSETTING( 0x40, "Hopper" )
PORT_DIPSETTING( 0x60, "Ticket + Hopper" )
- PORT_DIPNAME( 0x80, 0x80, "Pagamenti (Payment)" ) PORT_DIPLOCATION("SW1:1")
+ PORT_DIPNAME( 0x80, 0x80, "Pagamenti (Payment)" ) PORT_DIPLOCATION("SW1:1")
PORT_DIPSETTING( 0x80, "Pagamenti (Payment) A" )
PORT_DIPSETTING( 0x00, "Pagamenti (Payment) B" )
INPUT_PORTS_END
@@ -6218,86 +6218,86 @@ static void decrypt_rcdino4(UINT8 *rom, int size, UINT8 *gfxrom, int sizeg, UINT
static UINT8 rcdino4_add[] =
{
-/* 0 1 2 3 4 5 6 7 8 9 a b c d e f*/
-/*0*/ 1, 9, 9, 9, 9, 2, 9, 9, 1, 2, 1, 9, 9, 3, 9, 9,
-/*1*/ 2, 2, 9, 9, 9, 9, 9, 9, 1, 9, 1, 9, 9, 9, 9, 9,
-/*2*/ 3, 9, 9, 9, 9, 2, 2, 9, 1, 2, 1, 9, 9, 3, 3, 9,
-/*3*/ 2, 9, 9, 9, 9, 9, 9, 9, 1, 9, 1, 9, 9, 3, 9, 9,
-/*4*/ 1, 9, 9, 9, 9, 2, 9, 9, 1, 2, 1, 9, 3, 3, 9, 9,
-/*5*/ 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 1, 9, 9, 9, 9, 9,
-/*6*/ 1, 9, 9, 9, 2, 2, 9, 9, 1, 2, 1, 9, 3, 3, 3, 9,
-/*7*/ 9, 2, 9, 9, 9, 9, 9, 9, 9, 3, 1, 9, 9, 3, 9, 9,
-/*8*/ 2, 9, 9, 9, 2, 2, 2, 9, 1, 9, 1, 9, 9, 3, 3, 9,
-/*9*/ 2, 2, 9, 9, 9, 2, 9, 9, 1, 3, 9, 9, 3, 3, 3, 9,
-/*a*/ 2, 9, 2, 9, 2, 2, 2, 9, 1, 2, 1, 9, 9, 3, 3, 2,
-/*b*/ 2, 2, 9, 9, 9, 2, 9, 9, 9, 3, 9, 9, 9, 3, 9, 9,
-/*c*/ 2, 9, 9, 9, 2, 2, 2, 9, 1, 2, 1, 9, 3, 3, 3, 9,
-/*d*/ 2, 9, 9, 9, 9, 9, 9, 9, 1, 9, 1, 9, 9, 3, 9, 9,
-/*e*/ 2, 9, 9, 9, 2, 9, 2, 9, 1, 2, 1, 9, 3, 9, 3, 9,
-/*f*/ 2, 9, 9, 9, 9, 2, 9, 9, 1, 3, 1, 9, 9, 3, 9, 9
+/* 0 1 2 3 4 5 6 7 8 9 a b c d e f*/
+/*0*/ 1, 9, 9, 9, 9, 2, 9, 9, 1, 2, 1, 9, 9, 3, 9, 9,
+/*1*/ 2, 2, 9, 9, 9, 9, 9, 9, 1, 9, 1, 9, 9, 9, 9, 9,
+/*2*/ 3, 9, 9, 9, 9, 2, 2, 9, 1, 2, 1, 9, 9, 3, 3, 9,
+/*3*/ 2, 9, 9, 9, 9, 9, 9, 9, 1, 9, 1, 9, 9, 3, 9, 9,
+/*4*/ 1, 9, 9, 9, 9, 2, 9, 9, 1, 2, 1, 9, 3, 3, 9, 9,
+/*5*/ 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 1, 9, 9, 9, 9, 9,
+/*6*/ 1, 9, 9, 9, 2, 2, 9, 9, 1, 2, 1, 9, 3, 3, 3, 9,
+/*7*/ 9, 2, 9, 9, 9, 9, 9, 9, 9, 3, 1, 9, 9, 3, 9, 9,
+/*8*/ 2, 9, 9, 9, 2, 2, 2, 9, 1, 9, 1, 9, 9, 3, 3, 9,
+/*9*/ 2, 2, 9, 9, 9, 2, 9, 9, 1, 3, 9, 9, 3, 3, 3, 9,
+/*a*/ 2, 9, 2, 9, 2, 2, 2, 9, 1, 2, 1, 9, 9, 3, 3, 2,
+/*b*/ 2, 2, 9, 9, 9, 2, 9, 9, 9, 3, 9, 9, 9, 3, 9, 9,
+/*c*/ 2, 9, 9, 9, 2, 2, 2, 9, 1, 2, 1, 9, 3, 3, 3, 9,
+/*d*/ 2, 9, 9, 9, 9, 9, 9, 9, 1, 9, 1, 9, 9, 3, 9, 9,
+/*e*/ 2, 9, 9, 9, 2, 9, 2, 9, 1, 2, 1, 9, 3, 9, 3, 9,
+/*f*/ 2, 9, 9, 9, 9, 2, 9, 9, 1, 3, 1, 9, 9, 3, 9, 9
};
static UINT8 rcdino4_keys40[] =
{
-/* 40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d*/
+/* 40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d*/
0x36, 0x54, 0x47, 0x6b, 0xce, 0x95, 0xa2, 0x66, 0x3a, 0x46, 0x53, 0xd7, 0xc4, 0xa4,
-/* 4e 4f*/
+/* 4e 4f*/
0x00, 0x00,
-/* 50*/
+/* 50*/
0x56
};
static UINT8 rcdino4_keys80[] =
{
-/* 81 82 83 84 85 */
- 0xb8, 0x32, 0x1c, 0x23, 0xe2,
-/* 86 87 88 89 8a 8b 8c 8d 8e 8f 90 91*/
+/* 81 82 83 84 85 */
+ 0xb8, 0x32, 0x1c, 0x23, 0xe2,
+/* 86 87 88 89 8a 8b 8c 8d 8e 8f 90 91*/
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-/* 92 93 94 95 96 97 */
+/* 92 93 94 95 96 97 */
0x4c, 0x00, 0x3d, 0x00, 0xd9, 0x16,
-/* 98 99 9a 9b 9c 9d 9e 9f a0 a1 a2 a3*/
+/* 98 99 9a 9b 9c 9d 9e 9f a0 a1 a2 a3*/
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-/* a4 a5 a6*/
+/* a4 a5 a6*/
0x5e, 0x73, 0x69,
-/* a7 a8 a9*/
+/* a7 a8 a9*/
0x00, 0x00, 0x00,
-/* aa*/
+/* aa*/
0xa6,
-/* ab ac ad ae af*/
+/* ab ac ad ae af*/
0x00, 0x00, 0x00, 0x00, 0x00,
-/* b0 b1*/
+/* b0 b1*/
0xc3, 0x40,
-/* b2 b3 b4 b5 b6 b7 b8 b9 ba bb bc bd be bf c0 c1 c2*/
+/* b2 b3 b4 b5 b6 b7 b8 b9 ba bb bc bd be bf c0 c1 c2*/
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-/* c3 c4 c5*/
+/* c3 c4 c5*/
0x92, 0xb7, 0x24,
-/* c6 c7 c8 c9*/
+/* c6 c7 c8 c9*/
0x00, 0x00, 0x00, 0x00,
-/* ca*/
+/* ca*/
0x62,
-/* cb cc cd ce cf*/
+/* cb cc cd ce cf*/
0x00, 0x00, 0x00, 0x00, 0x00,
-/* d0*/
+/* d0*/
0x84,
-/* d1*/
+/* d1*/
0x00,
-/* d2*/
+/* d2*/
0xaa,
-/* d3 d4 d5*/
+/* d3 d4 d5*/
0x00, 0x00, 0x00,
-/* d6*/
+/* d6*/
0xea,
-/* d7 d8 d9 da db dc dd de df*/
+/* d7 d8 d9 da db dc dd de df*/
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-/* e0*/
+/* e0*/
0x17,
-/* e1 e2 e3*/
+/* e1 e2 e3*/
0x00, 0x00, 0x00,
-/* e4*/
+/* e4*/
0xc0,
-/* e5 e6 e7 e8 e9 ea eb ec ed ee ef f0 f1 f2 f3 f4 f5 f6 f7*/
+/* e5 e6 e7 e8 e9 ea eb ec ed ee ef f0 f1 f2 f3 f4 f5 f6 f7*/
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-/* f8 f9 fa fb fc fd fe*/
+/* f8 f9 fa fb fc fd fe*/
0x06, 0x1e, 0x28, 0x5a, 0xcf, 0x79, 0x11
};
@@ -6368,44 +6368,44 @@ DRIVER_INIT_MEMBER(funworld_state, rcdino4)
add = rcdino4_add[c];
if (((i == 0x81)
- && (j >= 0xa3) && (j <= 0xb1) /* text string */
- )
- || ((i == 0x82)
- && (j >= 0x35) && (j <= 0x53) /* table of addresses */
- )
- || ((i == 0x85)
- && (j >= 0x7e) && (j <= 0x8d) /* '0'-'9', 'A'-'F' */
- )
- || ((i == 0x94)
- && (((j >= 0x4a) && (j <= 0x86)) /* zeroes */
- || ((j >= 0xbf) && (j <= 0xc1)) /* set of masks */
- )
- )
- || ((i == 0x96)
- && (j >= 0x39) && (j <= 0x3e) /* set of masks */
- )
- || ((i == 0xa6)
- && (j >= 0x30) && (j <= 0x32) /* set of masks */
- )
- || ((i == 0xaa)
- && (j >= 0xf2) /* table of addresses */
- )
- || ((i == 0xc3)
- && (j >= 0x70) && (j <= 0xaf) /* set of masks */
- )
- || ((i == 0xc4)
- && (j >= 0xdc) /* zeroes and things */
- )
- || ((i == 0xd0)
- && (j >= 0xd2) /* text and zeroes */
- )
- || ((i == 0xd2)
- && ((j <= 0x2f) /* text and zeroes */
- || ((j >= 0x84) && (j <= 0xaf)) /* text and zeroes */
- )
- )
- || (add == 9)
- )
+ && (j >= 0xa3) && (j <= 0xb1) /* text string */
+ )
+ || ((i == 0x82)
+ && (j >= 0x35) && (j <= 0x53) /* table of addresses */
+ )
+ || ((i == 0x85)
+ && (j >= 0x7e) && (j <= 0x8d) /* '0'-'9', 'A'-'F' */
+ )
+ || ((i == 0x94)
+ && (((j >= 0x4a) && (j <= 0x86)) /* zeroes */
+ || ((j >= 0xbf) && (j <= 0xc1)) /* set of masks */
+ )
+ )
+ || ((i == 0x96)
+ && (j >= 0x39) && (j <= 0x3e) /* set of masks */
+ )
+ || ((i == 0xa6)
+ && (j >= 0x30) && (j <= 0x32) /* set of masks */
+ )
+ || ((i == 0xaa)
+ && (j >= 0xf2) /* table of addresses */
+ )
+ || ((i == 0xc3)
+ && (j >= 0x70) && (j <= 0xaf) /* set of masks */
+ )
+ || ((i == 0xc4)
+ && (j >= 0xdc) /* zeroes and things */
+ )
+ || ((i == 0xd0)
+ && (j >= 0xd2) /* text and zeroes */
+ )
+ || ((i == 0xd2)
+ && ((j <= 0x2f) /* text and zeroes */
+ || ((j >= 0x84) && (j <= 0xaf)) /* text and zeroes */
+ )
+ )
+ || (add == 9)
+ )
{
++j;
}
@@ -6421,9 +6421,9 @@ DRIVER_INIT_MEMBER(funworld_state, rcdino4)
do {} while (!rcdino4_keys80[++i - 0x81]);
if ((i == 0xa4)
- || (i == 0xb0)
- || (i == 0xf8)
- )
+ || (i == 0xb0)
+ || (i == 0xf8)
+ )
{
j = 0; /* re-align offset after skipping some pages */
}
diff --git a/src/mame/drivers/g627.c b/src/mame/drivers/g627.c
index 6eb288295d1..107e06b4960 100644
--- a/src/mame/drivers/g627.c
+++ b/src/mame/drivers/g627.c
@@ -301,18 +301,18 @@ ROM_END
ROM_START(rota_115)
ROM_REGION(0x10000, "maincpu", ROMREGION_ERASEFF)
- ROM_LOAD("v115-a.bin", 0x0000, 0x0800, CRC(474884b3) SHA1(b7919bf2e3a3897c1180373cccf88240c57b5645))
- ROM_LOAD("v115-b.bin", 0x0800, 0x0800, CRC(8779fc6c) SHA1(df00f58d38b4eca68603247ae69009e13cfa31fb))
- ROM_LOAD("v115-c.bin", 0x1000, 0x0800, CRC(54b420f9) SHA1(597bb9f8ad0b20babc696175e9fbcecf2d5d799d))
+ ROM_LOAD("v115-a.bin", 0x0000, 0x0800, CRC(474884b3) SHA1(b7919bf2e3a3897c1180373cccf88240c57b5645))
+ ROM_LOAD("v115-b.bin", 0x0800, 0x0800, CRC(8779fc6c) SHA1(df00f58d38b4eca68603247ae69009e13cfa31fb))
+ ROM_LOAD("v115-c.bin", 0x1000, 0x0800, CRC(54b420f9) SHA1(597bb9f8ad0b20babc696175e9fbcecf2d5d799d))
ROM_END
ROM_START(rota_101)
ROM_REGION(0x10000, "maincpu", ROMREGION_ERASEFF)
- ROM_LOAD("v101-a.bin", 0x0000, 0x0800, CRC(e89f3de6) SHA1(0b62220a24e176f2d7838da080b447a3df9ce05d))
- ROM_LOAD("v101-b.bin", 0x0800, 0x0800, CRC(0690670b) SHA1(6399a7df707d644d0b7fe7b4fea6fb5091a9883d))
- ROM_LOAD("v101-c.bin", 0x1000, 0x0800, CRC(c7e85638) SHA1(b59805d8b558ab8f5ea5b4b9261e862afca4b9d3))
+ ROM_LOAD("v101-a.bin", 0x0000, 0x0800, CRC(e89f3de6) SHA1(0b62220a24e176f2d7838da080b447a3df9ce05d))
+ ROM_LOAD("v101-b.bin", 0x0800, 0x0800, CRC(0690670b) SHA1(6399a7df707d644d0b7fe7b4fea6fb5091a9883d))
+ ROM_LOAD("v101-c.bin", 0x1000, 0x0800, CRC(c7e85638) SHA1(b59805d8b558ab8f5ea5b4b9261e862afca4b9d3))
ROM_END
-GAME(1978, rotation, 0, g627, g627, driver_device, 0, ROT0, "Midway", "Rotation VIII (v. 1.17)", GAME_MECHANICAL )
+GAME(1978, rotation, 0, g627, g627, driver_device, 0, ROT0, "Midway", "Rotation VIII (v. 1.17)", GAME_MECHANICAL )
GAME(1978, rota_115, rotation, g627, g627, driver_device, 0, ROT0, "Midway", "Rotation VIII (v. 1.15)", GAME_MECHANICAL )
GAME(1978, rota_101, rotation, g627, g627, driver_device, 0, ROT0, "Midway", "Rotation VIII (v. 1.01)", GAME_MECHANICAL )
diff --git a/src/mame/drivers/galaxold.c b/src/mame/drivers/galaxold.c
index af97ccbf4c8..064cef5b05e 100644
--- a/src/mame/drivers/galaxold.c
+++ b/src/mame/drivers/galaxold.c
@@ -3175,16 +3175,16 @@ ROM_END
ROM_START( tazzmang2 ) // Original Sparcade set
ROM_REGION( 0x10000, "maincpu", 0 )
- ROM_LOAD( "tazmania.1", 0x000000, 0x000800, CRC(6ecc84a2) SHA1(6f31e69bd613b93e1fac26163f39676299c65a76) )
- ROM_LOAD( "tazmania.2", 0x000800, 0x000800, CRC(e27b09f6) SHA1(1a419c8f45639e2c2351eeb94bf62fca35d5928e) )
- ROM_LOAD( "tazmania.3", 0x001000, 0x000800, CRC(954868f3) SHA1(3882e17ffd9bcfcff383ed95279606962f89dafd) )
- ROM_LOAD( "tazmania.4", 0x001800, 0x000800, CRC(238520e6) SHA1(eec76b54058a6a6139f13f188d243f20d1a7aa12) )
- ROM_LOAD( "tazmania.5", 0x002000, 0x000800, CRC(0527e513) SHA1(20175c293f1cf45fa21dd400cb2718dd8ee0dcea) )
- ROM_LOAD( "tazmania.6", 0x002800, 0x000800, CRC(af2b92d8) SHA1(5642666eb66d549390cd5b13a7029daede6d3ff8) )
- ROM_LOAD( "tazmania.7", 0x003000, 0x000800, CRC(bbdc41d3) SHA1(17de825efd56541dbdbacdc83f77f3ccaef2d07f) )
- ROM_LOAD( "tazmania.8", 0x003800, 0x000800, CRC(eb35f49c) SHA1(0f2bf1043092e746fdbc5d2e0292aeaa7b7f0218) )
- ROM_LOAD( "tazmania.a", 0x004000, 0x001000, CRC(38f326f8) SHA1(5c5463666b6ed15cbcc874faf79cc06ae1cba59a) )
- ROM_LOAD( "tazmania.b", 0x005000, 0x001000, CRC(2a22a9dc) SHA1(07aecdff852065671e488682cf710fd48273b88c) )
+ ROM_LOAD( "tazmania.1", 0x000000, 0x000800, CRC(6ecc84a2) SHA1(6f31e69bd613b93e1fac26163f39676299c65a76) )
+ ROM_LOAD( "tazmania.2", 0x000800, 0x000800, CRC(e27b09f6) SHA1(1a419c8f45639e2c2351eeb94bf62fca35d5928e) )
+ ROM_LOAD( "tazmania.3", 0x001000, 0x000800, CRC(954868f3) SHA1(3882e17ffd9bcfcff383ed95279606962f89dafd) )
+ ROM_LOAD( "tazmania.4", 0x001800, 0x000800, CRC(238520e6) SHA1(eec76b54058a6a6139f13f188d243f20d1a7aa12) )
+ ROM_LOAD( "tazmania.5", 0x002000, 0x000800, CRC(0527e513) SHA1(20175c293f1cf45fa21dd400cb2718dd8ee0dcea) )
+ ROM_LOAD( "tazmania.6", 0x002800, 0x000800, CRC(af2b92d8) SHA1(5642666eb66d549390cd5b13a7029daede6d3ff8) )
+ ROM_LOAD( "tazmania.7", 0x003000, 0x000800, CRC(bbdc41d3) SHA1(17de825efd56541dbdbacdc83f77f3ccaef2d07f) )
+ ROM_LOAD( "tazmania.8", 0x003800, 0x000800, CRC(eb35f49c) SHA1(0f2bf1043092e746fdbc5d2e0292aeaa7b7f0218) )
+ ROM_LOAD( "tazmania.a", 0x004000, 0x001000, CRC(38f326f8) SHA1(5c5463666b6ed15cbcc874faf79cc06ae1cba59a) )
+ ROM_LOAD( "tazmania.b", 0x005000, 0x001000, CRC(2a22a9dc) SHA1(07aecdff852065671e488682cf710fd48273b88c) )
ROM_REGION( 0x1000, "gfx1", 0 )
ROM_LOAD( "tazm8.1lk", 0x0000, 0x0800, CRC(2c5b612b) SHA1(32e3a41a9a4a8b1285b6a195213ff0d98012360a) ) // tazmania.g1
diff --git a/src/mame/drivers/gbusters.c b/src/mame/drivers/gbusters.c
index ecdd6b8a1f4..6814f52866f 100644
--- a/src/mame/drivers/gbusters.c
+++ b/src/mame/drivers/gbusters.c
@@ -262,13 +262,13 @@ WRITE8_MEMBER( gbusters_state::banking_callback )
{
/* bits 0-3 ROM bank */
membank("bank1")->set_entry(data & 0x0f);
-
+
if (data & 0xf0)
{
//logerror("%04x: (lines) write %02x\n",device->safe_pc(), data);
//popmessage("lines = %02x", data);
}
-
+
/* other bits unknown */
}
@@ -337,8 +337,8 @@ ROM_START( gbusters )
ROM_LOAD32_WORD( "878c07.h27", 0x00000, 0x40000, CRC(eeed912c) SHA1(b2e27610b38f3fc9c2cdad600b03c8bae4fb9138) )
ROM_LOAD32_WORD( "878c08.k27", 0x00002, 0x40000, CRC(4d14626d) SHA1(226b1d83fb82586302be0a67737a427475856537) )
- ROM_REGION( 0x80000, "k051960", 0 ) /* sprites */
- ROM_LOAD32_WORD( "878c05.h5", 0x00000, 0x40000, CRC(01f4aea5) SHA1(124123823be6bd597805484539d821aaaadde2c0) )
+ ROM_REGION( 0x80000, "k051960", 0 ) /* sprites */
+ ROM_LOAD32_WORD( "878c05.h5", 0x00000, 0x40000, CRC(01f4aea5) SHA1(124123823be6bd597805484539d821aaaadde2c0) )
ROM_LOAD32_WORD( "878c06.k5", 0x00002, 0x40000, CRC(edfaaaaf) SHA1(67468c4ce47e8d43d58de8d3b50b048c66508156) )
ROM_REGION( 0x0100, "proms", 0 )
@@ -361,7 +361,7 @@ ROM_START( gbustersa )
ROM_LOAD32_WORD( "878c07.h27", 0x00000, 0x40000, CRC(eeed912c) SHA1(b2e27610b38f3fc9c2cdad600b03c8bae4fb9138) )
ROM_LOAD32_WORD( "878c08.k27", 0x00002, 0x40000, CRC(4d14626d) SHA1(226b1d83fb82586302be0a67737a427475856537) )
- ROM_REGION( 0x80000, "k051960", 0 ) /* sprites */
+ ROM_REGION( 0x80000, "k051960", 0 ) /* sprites */
ROM_LOAD32_WORD( "878c05.h5", 0x00000, 0x40000, CRC(01f4aea5) SHA1(124123823be6bd597805484539d821aaaadde2c0) )
ROM_LOAD32_WORD( "878c06.k5", 0x00002, 0x40000, CRC(edfaaaaf) SHA1(67468c4ce47e8d43d58de8d3b50b048c66508156) )
@@ -385,7 +385,7 @@ ROM_START( crazycop )
ROM_LOAD32_WORD( "878c07.h27", 0x00000, 0x40000, CRC(eeed912c) SHA1(b2e27610b38f3fc9c2cdad600b03c8bae4fb9138) )
ROM_LOAD32_WORD( "878c08.k27", 0x00002, 0x40000, CRC(4d14626d) SHA1(226b1d83fb82586302be0a67737a427475856537) )
- ROM_REGION( 0x80000, "k051960", 0 ) /* sprites */
+ ROM_REGION( 0x80000, "k051960", 0 ) /* sprites */
ROM_LOAD32_WORD( "878c05.h5", 0x00000, 0x40000, CRC(01f4aea5) SHA1(124123823be6bd597805484539d821aaaadde2c0) )
ROM_LOAD32_WORD( "878c06.k5", 0x00002, 0x40000, CRC(edfaaaaf) SHA1(67468c4ce47e8d43d58de8d3b50b048c66508156) )
diff --git a/src/mame/drivers/gcpinbal.c b/src/mame/drivers/gcpinbal.c
index 16f2b39daec..614bbca55c7 100644
--- a/src/mame/drivers/gcpinbal.c
+++ b/src/mame/drivers/gcpinbal.c
@@ -32,7 +32,7 @@ Stephh's notes (based on the game M68000 code and some tests) :
- Reset the game while pressing START1 to enter the "test mode"
-
+
***************************************************************************/
#include "emu.h"
diff --git a/src/mame/drivers/ghosteo.c b/src/mame/drivers/ghosteo.c
index 842edc30a6c..442f22ff9be 100644
--- a/src/mame/drivers/ghosteo.c
+++ b/src/mame/drivers/ghosteo.c
@@ -635,7 +635,7 @@ static MACHINE_CONFIG_START( ghosteo, ghosteo_state )
MCFG_S3C2410_NAND_DATA_W_CB(WRITE8(ghosteo_state, s3c2410_nand_data_w))
// MCFG_DEVICE_ADD("nand", NAND, 0)
-// MCFG_NAND_TYPE(NAND_CHIP_K9F5608U0D) // or another variant with ID 0xEC 0x75 ?
+// MCFG_NAND_TYPE(NAND_CHIP_K9F5608U0D) // or another variant with ID 0xEC 0x75 ?
// MCFG_DEVICE_CONFIG(bballoon_nand_intf)
// MCFG_I2CMEM_ADD("i2cmem", 0xA0, 0, 0x100, NULL)
diff --git a/src/mame/drivers/goldstar.c b/src/mame/drivers/goldstar.c
index 3bba642ce23..db3cfb590a1 100644
--- a/src/mame/drivers/goldstar.c
+++ b/src/mame/drivers/goldstar.c
@@ -222,8 +222,8 @@ ADDRESS_MAP_END
static ADDRESS_MAP_START( star100_map, AS_PROGRAM, 8, goldstar_state )
AM_RANGE(0x0000, 0xbfff) AM_ROM
- AM_RANGE(0xc800, 0xcfff) AM_RAM_WRITE(sangho_fg_vidram_w ) AM_SHARE("fg_vidram") // videoram 1
- AM_RANGE(0xd000, 0xd7ff) AM_RAM_WRITE(sangho_fg_atrram_w ) AM_SHARE("fg_atrram") // atrram 1
+ AM_RANGE(0xc800, 0xcfff) AM_RAM_WRITE(sangho_fg_vidram_w ) AM_SHARE("fg_vidram") // videoram 1
+ AM_RANGE(0xd000, 0xd7ff) AM_RAM_WRITE(sangho_fg_atrram_w ) AM_SHARE("fg_atrram") // atrram 1
AM_RANGE(0xd800, 0xd83f) AM_RAM AM_SHARE("reel1_scroll")
AM_RANGE(0xd840, 0xd9ff) AM_RAM
@@ -236,13 +236,13 @@ static ADDRESS_MAP_START( star100_map, AS_PROGRAM, 8, goldstar_state )
AM_RANGE(0xe200, 0xe3ff) AM_RAM_WRITE(goldstar_reel2_ram_w ) AM_SHARE("reel2_ram")
AM_RANGE(0xe400, 0xe5ff) AM_RAM_WRITE(goldstar_reel3_ram_w ) AM_SHARE("reel3_ram")
- AM_RANGE(0xe600, 0xe7ff) AM_RAM_WRITE(sangho_bg_vidram_w ) AM_SHARE("bg_vidram") // videoram 2
+ AM_RANGE(0xe600, 0xe7ff) AM_RAM_WRITE(sangho_bg_vidram_w ) AM_SHARE("bg_vidram") // videoram 2
AM_RANGE(0xe800, 0xe9ff) AM_RAM_WRITE(sangho_reel1_attrram_w ) AM_SHARE("reel1_attrram")
AM_RANGE(0xea00, 0xebff) AM_RAM_WRITE(sangho_reel2_attrram_w ) AM_SHARE("reel2_attrram")
AM_RANGE(0xec00, 0xedff) AM_RAM_WRITE(sangho_reel3_attrram_w ) AM_SHARE("reel3_attrram")
- AM_RANGE(0xee00, 0xefff) AM_RAM_WRITE(sangho_bg_atrram_w ) AM_SHARE("bg_atrram") // atrram 2
+ AM_RANGE(0xee00, 0xefff) AM_RAM_WRITE(sangho_bg_atrram_w ) AM_SHARE("bg_atrram") // atrram 2
AM_RANGE(0xf000, 0xf7ff) AM_RAM AM_SHARE("nvram")
AM_RANGE(0xf800, 0xffff) AM_RAM
@@ -278,7 +278,7 @@ WRITE8_MEMBER(goldstar_state::sangho_enable_w)
static ADDRESS_MAP_START( star100_readport, AS_IO, 8, goldstar_state )
ADDRESS_MAP_GLOBAL_MASK(0xff)
-
+
AM_RANGE(0x08, 0x08) AM_DEVREADWRITE("aysnd", ay8910_device, data_r, data_w)
AM_RANGE(0x0c, 0x0c) AM_DEVWRITE("aysnd", ay8910_device, address_w)
@@ -291,35 +291,35 @@ static ADDRESS_MAP_START( star100_readport, AS_IO, 8, goldstar_state )
AM_RANGE(0x1c, 0x1c) AM_DEVWRITE("ramdac", ramdac_device, index_w)
AM_RANGE(0x1d ,0x1d) AM_DEVWRITE("ramdac", ramdac_device, pal_w)
AM_RANGE(0x1e ,0x1e) AM_DEVWRITE("ramdac", ramdac_device, mask_w)
-
- AM_RANGE(0x20, 0x20) AM_READ_PORT("DSW4-0") // the first 4 bits map to DSW4 1 to 4.
- AM_RANGE(0x21, 0x21) AM_READ_PORT("DSW4-1") // the first 4 bits map to DSW4 5 to 8.
- AM_RANGE(0x24, 0x24) AM_WRITE(sangho_coincount_w) // coin counters.
+ AM_RANGE(0x20, 0x20) AM_READ_PORT("DSW4-0") // the first 4 bits map to DSW4 1 to 4.
+ AM_RANGE(0x21, 0x21) AM_READ_PORT("DSW4-1") // the first 4 bits map to DSW4 5 to 8.
+
+ AM_RANGE(0x24, 0x24) AM_WRITE(sangho_coincount_w) // coin counters.
AM_RANGE(0x25, 0x25) AM_READ_PORT("DSW2")
AM_RANGE(0x26, 0x26) AM_READ_PORT("DSW3")
- AM_RANGE(0xe0, 0xe0) AM_WRITENOP // writting 0's and 1's constantly. seems watchdog feeder.
- AM_RANGE(0xe1, 0xe1) AM_WRITE(sangho_enable_w) // enable/disable reels register.
+ AM_RANGE(0xe0, 0xe0) AM_WRITENOP // writting 0's and 1's constantly. seems watchdog feeder.
+ AM_RANGE(0xe1, 0xe1) AM_WRITE(sangho_enable_w) // enable/disable reels register.
ADDRESS_MAP_END
/*
- 08: W (3F) AY8910 data
- 0C: W (07) AY8910 address
+ 08: W (3F) AY8910 data
+ 0C: W (07) AY8910 address
- 10: R Input #0
- 11: R Input #1
- 12: R Input #2
- 13: R Input #3
-
- 14: R DSW #1
+ 10: R Input #0
+ 11: R Input #1
+ 12: R Input #2
+ 13: R Input #3
+
+ 14: R DSW #1
17: W
- 1C: W \ these looks like RAMDAC commands. After write to 1C, there are 3 writes to 1D.
- 1D: W / bp: 6c5b.
+ 1C: W \ these looks like RAMDAC commands. After write to 1C, there are 3 writes to 1D.
+ 1D: W / bp: 6c5b.
1E: W (FF) --> seems the RAMDAC mask.
20: R DSW #4-0
@@ -332,14 +332,14 @@ ADDRESS_MAP_END
2F: W (9C)
E0: W
- E1: W Reels enable/disable register
+ E1: W Reels enable/disable register
*/
static ADDRESS_MAP_START( ramdac_map, AS_0, 8, goldstar_state )
AM_RANGE(0x000, 0x3ff) AM_DEVREADWRITE("ramdac", ramdac_device, ramdac_pal_r, ramdac_rgb666_w)
-ADDRESS_MAP_END
+ADDRESS_MAP_END
-/*
+/*
RAMDAC written commands:
1C 1D 1D 1D 1C 1D 1D 1D 1C 1D 1D 1D 1C 1D 1D 1D
@@ -972,7 +972,7 @@ ADDRESS_MAP_END
static ADDRESS_MAP_START( bonusch_map, AS_PROGRAM, 8, goldstar_state )
/* Reels stuff and RAM are there just as placeholder, and obviously in wrong offset */
- AM_RANGE(0x0000, 0xbfff) AM_ROM // ok
+ AM_RANGE(0x0000, 0xbfff) AM_ROM // ok
AM_RANGE(0xd800, 0xdfff) AM_RAM //AM_SHARE("nvram")
AM_RANGE(0xf000, 0xffff) AM_RAM
@@ -1016,10 +1016,10 @@ static ADDRESS_MAP_START( bonusch_portmap, AS_IO, 8, goldstar_state )
ADDRESS_MAP_GLOBAL_MASK(0xff)
AM_RANGE(0x10, 0x10) AM_READ_PORT("IN0")
AM_RANGE(0x20, 0x20) AM_READ_PORT("IN1")
- AM_RANGE(0x50, 0x50) AM_DEVWRITE("sn1", sn76489_device, write) /* SN76489 #1 */
- AM_RANGE(0x51, 0x51) AM_DEVWRITE("sn2", sn76489_device, write) /* SN76489 #2 */
- AM_RANGE(0x52, 0x52) AM_DEVWRITE("sn3", sn76489_device, write) /* SN76489 #3 */
- AM_RANGE(0x53, 0x53) AM_DEVWRITE("sn4", sn76489_device, write) /* SN76489 #4 */
+ AM_RANGE(0x50, 0x50) AM_DEVWRITE("sn1", sn76489_device, write) /* SN76489 #1 */
+ AM_RANGE(0x51, 0x51) AM_DEVWRITE("sn2", sn76489_device, write) /* SN76489 #2 */
+ AM_RANGE(0x52, 0x52) AM_DEVWRITE("sn3", sn76489_device, write) /* SN76489 #3 */
+ AM_RANGE(0x53, 0x53) AM_DEVWRITE("sn4", sn76489_device, write) /* SN76489 #4 */
AM_RANGE(0x60, 0x60) AM_READ_PORT("IN3")
ADDRESS_MAP_END
@@ -6153,14 +6153,14 @@ static INPUT_PORTS_START( star100 )
PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_SLOT_STOP2 ) PORT_NAME("Stop 2 / Small")
PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_START1 ) PORT_NAME("Start")
-// PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_OTHER ) PORT_CODE(KEYCODE_1) PORT_NAME("IN0-1")
-// PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_OTHER ) PORT_CODE(KEYCODE_2) PORT_NAME("IN0-2")
-// PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_OTHER ) PORT_CODE(KEYCODE_3) PORT_NAME("IN0-3: BIG")
-// PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_OTHER ) PORT_CODE(KEYCODE_4) PORT_NAME("IN0-4: DOUBLE UP")
-// PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_OTHER ) PORT_CODE(KEYCODE_5) PORT_NAME("IN0-5: TAKE")
-// PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_OTHER ) PORT_CODE(KEYCODE_6) PORT_NAME("IN0-6: BET")
-// PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_OTHER ) PORT_CODE(KEYCODE_7) PORT_NAME("IN0-7: SMALL")
-// PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_OTHER ) PORT_CODE(KEYCODE_8) PORT_NAME("IN0-8: START")
+// PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_OTHER ) PORT_CODE(KEYCODE_1) PORT_NAME("IN0-1")
+// PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_OTHER ) PORT_CODE(KEYCODE_2) PORT_NAME("IN0-2")
+// PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_OTHER ) PORT_CODE(KEYCODE_3) PORT_NAME("IN0-3: BIG")
+// PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_OTHER ) PORT_CODE(KEYCODE_4) PORT_NAME("IN0-4: DOUBLE UP")
+// PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_OTHER ) PORT_CODE(KEYCODE_5) PORT_NAME("IN0-5: TAKE")
+// PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_OTHER ) PORT_CODE(KEYCODE_6) PORT_NAME("IN0-6: BET")
+// PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_OTHER ) PORT_CODE(KEYCODE_7) PORT_NAME("IN0-7: SMALL")
+// PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_OTHER ) PORT_CODE(KEYCODE_8) PORT_NAME("IN0-8: START")
PORT_START("IN1")
PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_UNKNOWN )
@@ -6169,7 +6169,7 @@ static INPUT_PORTS_START( star100 )
PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_UNKNOWN )
PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_COIN1 ) PORT_IMPULSE(2) /* Coin A */
PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_COIN2 ) PORT_IMPULSE(2) /* Coin B */
- PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_GAMBLE_KEYIN ) /* Key In */
+ PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_GAMBLE_KEYIN ) /* Key In */
PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_COIN3 ) PORT_IMPULSE(2) /* Coin C */
PORT_START("IN2")
@@ -6182,7 +6182,7 @@ static INPUT_PORTS_START( star100 )
PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_SERVICE ) PORT_CODE(KEYCODE_9) PORT_NAME("Settings / Test Mode") PORT_TOGGLE
PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_SERVICE ) PORT_CODE(KEYCODE_0) PORT_NAME("Statistics")
- PORT_START("IN3") // reflected in test mode
+ PORT_START("IN3") // reflected in test mode
PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_UNKNOWN )
PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_UNKNOWN )
PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_UNKNOWN )
@@ -6192,7 +6192,7 @@ static INPUT_PORTS_START( star100 )
PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_UNKNOWN )
PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_UNKNOWN )
- PORT_START("IN4") // reflected in test mode
+ PORT_START("IN4") // reflected in test mode
PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_UNKNOWN )
PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_UNKNOWN )
PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_UNKNOWN )
@@ -6203,21 +6203,21 @@ static INPUT_PORTS_START( star100 )
PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_UNKNOWN )
PORT_START("DSW1")
- PORT_DIPNAME( 0x01, 0x00, "Key Out" ) PORT_DIPLOCATION("SW1:1")
+ PORT_DIPNAME( 0x01, 0x00, "Key Out" ) PORT_DIPLOCATION("SW1:1")
PORT_DIPSETTING( 0x00, "x1" )
PORT_DIPSETTING( 0x01, "x100" )
- PORT_DIPNAME( 0x02, 0x02, "Bonus Rate" ) PORT_DIPLOCATION("SW1:2")
+ PORT_DIPNAME( 0x02, 0x02, "Bonus Rate" ) PORT_DIPLOCATION("SW1:2")
PORT_DIPSETTING( 0x00, "1/24" )
PORT_DIPSETTING( 0x02, "1/32" )
- PORT_DIPNAME( 0x04, 0x04, "Spin Rate" ) PORT_DIPLOCATION("SW1:3")
+ PORT_DIPNAME( 0x04, 0x04, "Spin Rate" ) PORT_DIPLOCATION("SW1:3")
PORT_DIPSETTING( 0x04, "Slow" )
PORT_DIPSETTING( 0x00, "Fast" )
- PORT_DIPNAME( 0x18, 0x18, "Double Up Rate" ) PORT_DIPLOCATION("SW1:4,5")
+ PORT_DIPNAME( 0x18, 0x18, "Double Up Rate" ) PORT_DIPLOCATION("SW1:4,5")
PORT_DIPSETTING( 0x18, "60%" )
PORT_DIPSETTING( 0x10, "70%" )
PORT_DIPSETTING( 0x08, "80%" )
PORT_DIPSETTING( 0x00, "90%" )
- PORT_DIPNAME( 0xe0, 0xe0, "Game Rate" ) PORT_DIPLOCATION("SW1:6,7,8")
+ PORT_DIPNAME( 0xe0, 0xe0, "Game Rate" ) PORT_DIPLOCATION("SW1:6,7,8")
PORT_DIPSETTING( 0xe0, "50%" )
PORT_DIPSETTING( 0xc0, "60%" )
PORT_DIPSETTING( 0xa0, "65%" )
@@ -6228,31 +6228,31 @@ static INPUT_PORTS_START( star100 )
PORT_DIPSETTING( 0x00, "90%" )
PORT_START("DSW2")
- PORT_DIPNAME( 0x01, 0x01, "Bonus Min Bet" ) PORT_DIPLOCATION("SW2:1")
+ PORT_DIPNAME( 0x01, 0x01, "Bonus Min Bet" ) PORT_DIPLOCATION("SW2:1")
PORT_DIPSETTING( 0x01, "16" )
PORT_DIPSETTING( 0x00, "32" )
- PORT_DIPNAME( 0x02, 0x02, "Number of Jackpot" ) PORT_DIPLOCATION("SW2:2")
+ PORT_DIPNAME( 0x02, 0x02, "Number of Jackpot" ) PORT_DIPLOCATION("SW2:2")
PORT_DIPSETTING( 0x00, "3 2" )
PORT_DIPSETTING( 0x02, "6 3" )
- PORT_DIPNAME( 0x04, 0x04, "Double Up" ) PORT_DIPLOCATION("SW2:3")
+ PORT_DIPNAME( 0x04, 0x04, "Double Up" ) PORT_DIPLOCATION("SW2:3")
PORT_DIPSETTING( 0x04, DEF_STR( Yes ) )
PORT_DIPSETTING( 0x00, DEF_STR( No ) )
- PORT_DIPNAME( 0x18, 0x18, "Payout Limit" ) PORT_DIPLOCATION("SW2:4,5")
+ PORT_DIPNAME( 0x18, 0x18, "Payout Limit" ) PORT_DIPLOCATION("SW2:4,5")
PORT_DIPSETTING( 0x18, "1000" )
PORT_DIPSETTING( 0x10, "2000" )
PORT_DIPSETTING( 0x08, "5000" )
PORT_DIPSETTING( 0x00, "No Limit" )
- PORT_DIPNAME( 0x20, 0x20, "Bonus" ) PORT_DIPLOCATION("SW2:6")
+ PORT_DIPNAME( 0x20, 0x20, "Bonus" ) PORT_DIPLOCATION("SW2:6")
PORT_DIPSETTING( 0x20, "Normal" )
PORT_DIPSETTING( 0x00, "Random" )
- PORT_DIPNAME( 0xc0, 0xc0, "Number of Clown" ) PORT_DIPLOCATION("SW2:7,8")
+ PORT_DIPNAME( 0xc0, 0xc0, "Number of Clown" ) PORT_DIPLOCATION("SW2:7,8")
PORT_DIPSETTING( 0xc0, "60%" )
PORT_DIPSETTING( 0x80, "70%" )
PORT_DIPSETTING( 0x40, "80%" )
PORT_DIPSETTING( 0x00, "90%" )
PORT_START("DSW3")
- PORT_DIPNAME( 0x07, 0x07, "Key In Rate" ) PORT_DIPLOCATION("SW3:1,2,3")
+ PORT_DIPNAME( 0x07, 0x07, "Key In Rate" ) PORT_DIPLOCATION("SW3:1,2,3")
PORT_DIPSETTING( 0x00, "100 Credits" )
PORT_DIPSETTING( 0x01, "110 Credits" )
PORT_DIPSETTING( 0x02, "120 Credits" )
@@ -6261,23 +6261,23 @@ static INPUT_PORTS_START( star100 )
PORT_DIPSETTING( 0x05, "400 Credits" )
PORT_DIPSETTING( 0x06, "500 Credits" )
PORT_DIPSETTING( 0x07, "1000 Credits" )
- PORT_DIPNAME( 0x18, 0x00, "Bet Limit" ) PORT_DIPLOCATION("SW3:4,5")
+ PORT_DIPNAME( 0x18, 0x00, "Bet Limit" ) PORT_DIPLOCATION("SW3:4,5")
PORT_DIPSETTING( 0x18, "32 (Limit of Bonus: 1/4)" )
PORT_DIPSETTING( 0x10, "64 (Limit of Bonus: 1/2)" )
PORT_DIPSETTING( 0x08, "72 (Limit of Bonus: All)" )
PORT_DIPSETTING( 0x00, "80 (Limit of Bonus: All)" )
- PORT_DIPNAME( 0x20, 0x20, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW3:6")
+ PORT_DIPNAME( 0x20, 0x20, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW3:6")
PORT_DIPSETTING( 0x20, DEF_STR( Off ) )
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
- PORT_DIPNAME( 0x40, 0x40, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW3:7")
+ PORT_DIPNAME( 0x40, 0x40, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW3:7")
PORT_DIPSETTING( 0x40, DEF_STR( Off ) )
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
- PORT_DIPNAME( 0x80, 0x80, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW3:8")
+ PORT_DIPNAME( 0x80, 0x80, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW3:8")
PORT_DIPSETTING( 0x80, DEF_STR( Off ) )
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
PORT_START("DSW4-0")
- PORT_DIPNAME( 0x07, 0x07, "Coinage A, B & C" ) PORT_DIPLOCATION("SW4:1,2,3")
+ PORT_DIPNAME( 0x07, 0x07, "Coinage A, B & C" ) PORT_DIPLOCATION("SW4:1,2,3")
PORT_DIPSETTING( 0x00, "1 Coin / 1 Credit" )
PORT_DIPSETTING( 0x01, "1 Coin / 5 Credits" )
PORT_DIPSETTING( 0x02, "1 Coin / 10 Credits" )
@@ -6288,7 +6288,7 @@ static INPUT_PORTS_START( star100 )
PORT_DIPSETTING( 0x07, "1 Coin / 100 Credit" )
/* the following two are 'bonus', and need conditional port since they are in different banks */
- PORT_DIPNAME( 0x08, 0x08, "Bonus (switch-1)" ) PORT_DIPLOCATION("SW4:4")
+ PORT_DIPNAME( 0x08, 0x08, "Bonus (switch-1)" ) PORT_DIPLOCATION("SW4:4")
PORT_DIPSETTING( 0x08, "20000" ) PORT_CONDITION("DSW4-1", 0x01, NOTEQUALS, 0x00)
PORT_DIPSETTING( 0x08, "40000" ) PORT_CONDITION("DSW4-1", 0x01, EQUALS, 0x00)
PORT_DIPSETTING( 0x00, "30000" ) PORT_CONDITION("DSW4-1", 0x01, NOTEQUALS, 0x00)
@@ -6296,75 +6296,75 @@ static INPUT_PORTS_START( star100 )
PORT_BIT( 0xf0, IP_ACTIVE_LOW, IPT_UNUSED )
PORT_START("DSW4-1")
- PORT_DIPNAME( 0x01, 0x01, "Bonus (switch-2)" ) PORT_DIPLOCATION("SW4:5")
+ PORT_DIPNAME( 0x01, 0x01, "Bonus (switch-2)" ) PORT_DIPLOCATION("SW4:5")
PORT_DIPSETTING( 0x01, DEF_STR( Off ) )
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
- PORT_DIPNAME( 0x02, 0x02, "Max Bonus" ) PORT_DIPLOCATION("SW4:6")
+ PORT_DIPNAME( 0x02, 0x02, "Max Bonus" ) PORT_DIPLOCATION("SW4:6")
PORT_DIPSETTING( 0x00, "100000" )
PORT_DIPSETTING( 0x02, "200000" )
- PORT_DIPNAME( 0x0c, 0x0c, "Minimum Bet" ) PORT_DIPLOCATION("SW4:7,8")
+ PORT_DIPNAME( 0x0c, 0x0c, "Minimum Bet" ) PORT_DIPLOCATION("SW4:7,8")
PORT_DIPSETTING( 0x0c, "0" )
PORT_DIPSETTING( 0x08, "8" )
PORT_DIPSETTING( 0x04, "16" )
PORT_DIPSETTING( 0x00, "32" )
PORT_BIT( 0xf0, IP_ACTIVE_LOW, IPT_UNUSED )
- PORT_START("DSW5") // phisically tied to ay8910 port A, but unused...
- PORT_DIPNAME( 0x01, 0x01, "DSW5" ) PORT_DIPLOCATION("SW5:1")
+ PORT_START("DSW5") // phisically tied to ay8910 port A, but unused...
+ PORT_DIPNAME( 0x01, 0x01, "DSW5" ) PORT_DIPLOCATION("SW5:1")
PORT_DIPSETTING( 0x01, DEF_STR( Off ) )
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
- PORT_DIPNAME( 0x02, 0x02, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW5:2")
+ PORT_DIPNAME( 0x02, 0x02, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW5:2")
PORT_DIPSETTING( 0x02, DEF_STR( Off ) )
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
- PORT_DIPNAME( 0x04, 0x04, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW5:3")
+ PORT_DIPNAME( 0x04, 0x04, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW5:3")
PORT_DIPSETTING( 0x04, DEF_STR( Off ) )
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
- PORT_DIPNAME( 0x08, 0x08, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW5:4")
+ PORT_DIPNAME( 0x08, 0x08, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW5:4")
PORT_DIPSETTING( 0x08, DEF_STR( Off ) )
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
- PORT_DIPNAME( 0x10, 0x10, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW5:5")
+ PORT_DIPNAME( 0x10, 0x10, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW5:5")
PORT_DIPSETTING( 0x10, DEF_STR( Off ) )
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
- PORT_DIPNAME( 0x20, 0x20, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW5:6")
+ PORT_DIPNAME( 0x20, 0x20, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW5:6")
PORT_DIPSETTING( 0x20, DEF_STR( Off ) )
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
- PORT_DIPNAME( 0x40, 0x40, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW5:7")
+ PORT_DIPNAME( 0x40, 0x40, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW5:7")
PORT_DIPSETTING( 0x40, DEF_STR( Off ) )
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
- PORT_DIPNAME( 0x80, 0x80, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW5:8")
+ PORT_DIPNAME( 0x80, 0x80, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW5:8")
PORT_DIPSETTING( 0x80, DEF_STR( Off ) )
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
- PORT_START("DSW6") // phisically tied to ay8910 port B, but unused...
- PORT_DIPNAME( 0x01, 0x01, "DSW6" ) PORT_DIPLOCATION("SW6:1")
+ PORT_START("DSW6") // phisically tied to ay8910 port B, but unused...
+ PORT_DIPNAME( 0x01, 0x01, "DSW6" ) PORT_DIPLOCATION("SW6:1")
PORT_DIPSETTING( 0x01, DEF_STR( Off ) )
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
- PORT_DIPNAME( 0x02, 0x02, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW6:2")
+ PORT_DIPNAME( 0x02, 0x02, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW6:2")
PORT_DIPSETTING( 0x02, DEF_STR( Off ) )
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
- PORT_DIPNAME( 0x04, 0x04, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW6:3")
+ PORT_DIPNAME( 0x04, 0x04, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW6:3")
PORT_DIPSETTING( 0x04, DEF_STR( Off ) )
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
- PORT_DIPNAME( 0x08, 0x08, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW6:4")
+ PORT_DIPNAME( 0x08, 0x08, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW6:4")
PORT_DIPSETTING( 0x08, DEF_STR( Off ) )
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
- PORT_DIPNAME( 0x10, 0x10, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW6:5")
+ PORT_DIPNAME( 0x10, 0x10, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW6:5")
PORT_DIPSETTING( 0x10, DEF_STR( Off ) )
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
- PORT_DIPNAME( 0x20, 0x20, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW6:6")
+ PORT_DIPNAME( 0x20, 0x20, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW6:6")
PORT_DIPSETTING( 0x20, DEF_STR( Off ) )
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
- PORT_DIPNAME( 0x40, 0x40, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW6:7")
+ PORT_DIPNAME( 0x40, 0x40, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW6:7")
PORT_DIPSETTING( 0x40, DEF_STR( Off ) )
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
- PORT_DIPNAME( 0x80, 0x80, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW6:8")
+ PORT_DIPNAME( 0x80, 0x80, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW6:8")
PORT_DIPSETTING( 0x80, DEF_STR( Off ) )
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
INPUT_PORTS_END
-static INPUT_PORTS_START( crazybon ) // to analyze...
+static INPUT_PORTS_START( crazybon ) // to analyze...
PORT_START("IN0")
PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_OTHER ) PORT_CODE(KEYCODE_1) PORT_NAME("IN0-1")
PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_OTHER ) PORT_CODE(KEYCODE_2) PORT_NAME("IN0-2")
@@ -6416,94 +6416,94 @@ static INPUT_PORTS_START( crazybon ) // to analyze...
PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_OTHER ) PORT_CODE(KEYCODE_8_PAD) PORT_NAME("IN4-8")
PORT_START("DSW1")
- PORT_DIPNAME( 0x01, 0x01, "DSW1" ) PORT_DIPLOCATION("SW1:1")
+ PORT_DIPNAME( 0x01, 0x01, "DSW1" ) PORT_DIPLOCATION("SW1:1")
PORT_DIPSETTING( 0x01, DEF_STR( Off ) )
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
- PORT_DIPNAME( 0x02, 0x02, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW1:2")
+ PORT_DIPNAME( 0x02, 0x02, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW1:2")
PORT_DIPSETTING( 0x02, DEF_STR( Off ) )
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
- PORT_DIPNAME( 0x04, 0x04, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW1:3")
+ PORT_DIPNAME( 0x04, 0x04, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW1:3")
PORT_DIPSETTING( 0x04, DEF_STR( Off ) )
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
- PORT_DIPNAME( 0x08, 0x08, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW1:4")
+ PORT_DIPNAME( 0x08, 0x08, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW1:4")
PORT_DIPSETTING( 0x08, DEF_STR( Off ) )
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
- PORT_DIPNAME( 0x10, 0x10, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW1:5")
+ PORT_DIPNAME( 0x10, 0x10, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW1:5")
PORT_DIPSETTING( 0x10, DEF_STR( Off ) )
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
- PORT_DIPNAME( 0x20, 0x20, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW1:6")
+ PORT_DIPNAME( 0x20, 0x20, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW1:6")
PORT_DIPSETTING( 0x20, DEF_STR( Off ) )
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
- PORT_DIPNAME( 0x40, 0x40, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW1:7")
+ PORT_DIPNAME( 0x40, 0x40, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW1:7")
PORT_DIPSETTING( 0x40, DEF_STR( Off ) )
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
- PORT_DIPNAME( 0x80, 0x80, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW1:8")
+ PORT_DIPNAME( 0x80, 0x80, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW1:8")
PORT_DIPSETTING( 0x80, DEF_STR( Off ) )
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
PORT_START("DSW2")
- PORT_DIPNAME( 0x01, 0x01, "DSW2" ) PORT_DIPLOCATION("SW2:1")
+ PORT_DIPNAME( 0x01, 0x01, "DSW2" ) PORT_DIPLOCATION("SW2:1")
PORT_DIPSETTING( 0x01, DEF_STR( Off ) )
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
- PORT_DIPNAME( 0x02, 0x02, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW2:2")
+ PORT_DIPNAME( 0x02, 0x02, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW2:2")
PORT_DIPSETTING( 0x02, DEF_STR( Off ) )
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
- PORT_DIPNAME( 0x04, 0x04, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW2:3")
+ PORT_DIPNAME( 0x04, 0x04, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW2:3")
PORT_DIPSETTING( 0x04, DEF_STR( Off ) )
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
- PORT_DIPNAME( 0x08, 0x08, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW2:4")
+ PORT_DIPNAME( 0x08, 0x08, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW2:4")
PORT_DIPSETTING( 0x08, DEF_STR( Off ) )
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
- PORT_DIPNAME( 0x10, 0x10, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW2:5")
+ PORT_DIPNAME( 0x10, 0x10, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW2:5")
PORT_DIPSETTING( 0x10, DEF_STR( Off ) )
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
- PORT_DIPNAME( 0x20, 0x20, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW2:6")
+ PORT_DIPNAME( 0x20, 0x20, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW2:6")
PORT_DIPSETTING( 0x20, DEF_STR( Off ) )
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
- PORT_DIPNAME( 0x40, 0x40, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW2:7")
+ PORT_DIPNAME( 0x40, 0x40, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW2:7")
PORT_DIPSETTING( 0x40, DEF_STR( Off ) )
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
- PORT_DIPNAME( 0x80, 0x80, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW2:8")
+ PORT_DIPNAME( 0x80, 0x80, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW2:8")
PORT_DIPSETTING( 0x80, DEF_STR( Off ) )
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
PORT_START("DSW3")
- PORT_DIPNAME( 0x01, 0x01, "DSW3" ) PORT_DIPLOCATION("SW3:1")
+ PORT_DIPNAME( 0x01, 0x01, "DSW3" ) PORT_DIPLOCATION("SW3:1")
PORT_DIPSETTING( 0x01, DEF_STR( Off ) )
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
- PORT_DIPNAME( 0x02, 0x02, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW3:2")
+ PORT_DIPNAME( 0x02, 0x02, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW3:2")
PORT_DIPSETTING( 0x02, DEF_STR( Off ) )
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
- PORT_DIPNAME( 0x04, 0x04, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW3:3")
+ PORT_DIPNAME( 0x04, 0x04, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW3:3")
PORT_DIPSETTING( 0x04, DEF_STR( Off ) )
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
- PORT_DIPNAME( 0x08, 0x08, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW3:4")
+ PORT_DIPNAME( 0x08, 0x08, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW3:4")
PORT_DIPSETTING( 0x08, DEF_STR( Off ) )
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
- PORT_DIPNAME( 0x10, 0x10, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW3:5")
+ PORT_DIPNAME( 0x10, 0x10, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW3:5")
PORT_DIPSETTING( 0x10, DEF_STR( Off ) )
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
- PORT_DIPNAME( 0x20, 0x20, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW3:6")
+ PORT_DIPNAME( 0x20, 0x20, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW3:6")
PORT_DIPSETTING( 0x20, DEF_STR( Off ) )
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
- PORT_DIPNAME( 0x40, 0x40, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW3:7")
+ PORT_DIPNAME( 0x40, 0x40, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW3:7")
PORT_DIPSETTING( 0x40, DEF_STR( Off ) )
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
- PORT_DIPNAME( 0x80, 0x80, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW3:8")
+ PORT_DIPNAME( 0x80, 0x80, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW3:8")
PORT_DIPSETTING( 0x80, DEF_STR( Off ) )
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
PORT_START("DSW4-0")
- PORT_DIPNAME( 0x01, 0x01, "DSW4-0" ) PORT_DIPLOCATION("SW4:1")
+ PORT_DIPNAME( 0x01, 0x01, "DSW4-0" ) PORT_DIPLOCATION("SW4:1")
PORT_DIPSETTING( 0x01, DEF_STR( Off ) )
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
- PORT_DIPNAME( 0x02, 0x02, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW4:2")
+ PORT_DIPNAME( 0x02, 0x02, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW4:2")
PORT_DIPSETTING( 0x02, DEF_STR( Off ) )
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
- PORT_DIPNAME( 0x04, 0x04, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW4:3")
+ PORT_DIPNAME( 0x04, 0x04, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW4:3")
PORT_DIPSETTING( 0x04, DEF_STR( Off ) )
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
- PORT_DIPNAME( 0x08, 0x08, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW4:4")
+ PORT_DIPNAME( 0x08, 0x08, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW4:4")
PORT_DIPSETTING( 0x08, DEF_STR( Off ) )
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
PORT_DIPNAME( 0x10, 0x10, DEF_STR( Unknown ) )
@@ -6520,16 +6520,16 @@ static INPUT_PORTS_START( crazybon ) // to analyze...
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
PORT_START("DSW4-1")
- PORT_DIPNAME( 0x01, 0x01, "DSW4-1" ) PORT_DIPLOCATION("SW4:5")
+ PORT_DIPNAME( 0x01, 0x01, "DSW4-1" ) PORT_DIPLOCATION("SW4:5")
PORT_DIPSETTING( 0x01, DEF_STR( Off ) )
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
- PORT_DIPNAME( 0x02, 0x02, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW4:6")
+ PORT_DIPNAME( 0x02, 0x02, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW4:6")
PORT_DIPSETTING( 0x02, DEF_STR( Off ) )
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
- PORT_DIPNAME( 0x04, 0x04, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW4:7")
+ PORT_DIPNAME( 0x04, 0x04, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW4:7")
PORT_DIPSETTING( 0x04, DEF_STR( Off ) )
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
- PORT_DIPNAME( 0x08, 0x08, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW4:8")
+ PORT_DIPNAME( 0x08, 0x08, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW4:8")
PORT_DIPSETTING( 0x08, DEF_STR( Off ) )
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
PORT_DIPNAME( 0x10, 0x10, DEF_STR( Unknown ) )
@@ -6546,54 +6546,54 @@ static INPUT_PORTS_START( crazybon ) // to analyze...
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
PORT_START("DSW5")
- PORT_DIPNAME( 0x01, 0x01, "DSW5" ) PORT_DIPLOCATION("SW5:1")
+ PORT_DIPNAME( 0x01, 0x01, "DSW5" ) PORT_DIPLOCATION("SW5:1")
PORT_DIPSETTING( 0x01, DEF_STR( Off ) )
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
- PORT_DIPNAME( 0x02, 0x02, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW5:2")
+ PORT_DIPNAME( 0x02, 0x02, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW5:2")
PORT_DIPSETTING( 0x02, DEF_STR( Off ) )
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
- PORT_DIPNAME( 0x04, 0x04, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW5:3")
+ PORT_DIPNAME( 0x04, 0x04, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW5:3")
PORT_DIPSETTING( 0x04, DEF_STR( Off ) )
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
- PORT_DIPNAME( 0x08, 0x08, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW5:4")
+ PORT_DIPNAME( 0x08, 0x08, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW5:4")
PORT_DIPSETTING( 0x08, DEF_STR( Off ) )
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
- PORT_DIPNAME( 0x10, 0x10, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW5:5")
+ PORT_DIPNAME( 0x10, 0x10, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW5:5")
PORT_DIPSETTING( 0x10, DEF_STR( Off ) )
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
- PORT_DIPNAME( 0x20, 0x20, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW5:6")
+ PORT_DIPNAME( 0x20, 0x20, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW5:6")
PORT_DIPSETTING( 0x20, DEF_STR( Off ) )
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
- PORT_DIPNAME( 0x40, 0x40, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW5:7")
+ PORT_DIPNAME( 0x40, 0x40, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW5:7")
PORT_DIPSETTING( 0x40, DEF_STR( Off ) )
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
- PORT_DIPNAME( 0x80, 0x80, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW5:8")
+ PORT_DIPNAME( 0x80, 0x80, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW5:8")
PORT_DIPSETTING( 0x80, DEF_STR( Off ) )
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
PORT_START("DSW6")
- PORT_DIPNAME( 0x01, 0x01, "DSW6" ) PORT_DIPLOCATION("SW6:1")
+ PORT_DIPNAME( 0x01, 0x01, "DSW6" ) PORT_DIPLOCATION("SW6:1")
PORT_DIPSETTING( 0x01, DEF_STR( Off ) )
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
- PORT_DIPNAME( 0x02, 0x02, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW6:2")
+ PORT_DIPNAME( 0x02, 0x02, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW6:2")
PORT_DIPSETTING( 0x02, DEF_STR( Off ) )
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
- PORT_DIPNAME( 0x04, 0x04, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW6:3")
+ PORT_DIPNAME( 0x04, 0x04, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW6:3")
PORT_DIPSETTING( 0x04, DEF_STR( Off ) )
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
- PORT_DIPNAME( 0x08, 0x08, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW6:4")
+ PORT_DIPNAME( 0x08, 0x08, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW6:4")
PORT_DIPSETTING( 0x08, DEF_STR( Off ) )
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
- PORT_DIPNAME( 0x10, 0x10, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW6:5")
+ PORT_DIPNAME( 0x10, 0x10, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW6:5")
PORT_DIPSETTING( 0x10, DEF_STR( Off ) )
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
- PORT_DIPNAME( 0x20, 0x20, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW6:6")
+ PORT_DIPNAME( 0x20, 0x20, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW6:6")
PORT_DIPSETTING( 0x20, DEF_STR( Off ) )
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
- PORT_DIPNAME( 0x40, 0x40, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW6:7")
+ PORT_DIPNAME( 0x40, 0x40, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW6:7")
PORT_DIPSETTING( 0x40, DEF_STR( Off ) )
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
- PORT_DIPNAME( 0x80, 0x80, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW6:8")
+ PORT_DIPNAME( 0x80, 0x80, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW6:8")
PORT_DIPSETTING( 0x80, DEF_STR( Off ) )
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
INPUT_PORTS_END
@@ -6620,7 +6620,7 @@ static INPUT_PORTS_START( cmpacman )
PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_COIN1 ) PORT_IMPULSE(2) /* Coin A */
PORT_START("IN2")
- PORT_BIT( 0x01, IP_ACTIVE_HIGH, IPT_SPECIAL ) /* Tied to GND and to the hidden switch that change games. (PC0+GND) -+-> PB0 */
+ PORT_BIT( 0x01, IP_ACTIVE_HIGH, IPT_SPECIAL ) /* Tied to GND and to the hidden switch that change games. (PC0+GND) -+-> PB0 */
PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_UNKNOWN )
PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_UNKNOWN )
PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_UNKNOWN )
@@ -6782,7 +6782,7 @@ static INPUT_PORTS_START( cmtetris )
PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_COIN1 ) PORT_IMPULSE(2) /* Coin A */
PORT_START("IN2")
- PORT_BIT( 0x01, IP_ACTIVE_HIGH, IPT_SPECIAL ) /* Tied to GND and to the hidden switch that change games. (PC0+GND) -+-> (PB0|PB1) */
+ PORT_BIT( 0x01, IP_ACTIVE_HIGH, IPT_SPECIAL ) /* Tied to GND and to the hidden switch that change games. (PC0+GND) -+-> (PB0|PB1) */
PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_UNKNOWN )
PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_UNKNOWN )
PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_UNKNOWN )
@@ -7292,7 +7292,7 @@ static GFXDECODE_START( sangho )
3*16,16 cherries in game
2*16,16 oranges and title girl in game
1*16,16 nines in game
-*/
+*/
GFXDECODE_END
@@ -7758,7 +7758,7 @@ static MACHINE_CONFIG_START( chrygld, goldstar_state )
MCFG_DEVICE_ADD("ppi8255_0", I8255A, 0)
MCFG_I8255_IN_PORTA_CB(IOPORT("IN0"))
- MCFG_I8255_IN_PORTB_CB(IOPORT("IN3")) //Player2 controls, confirmed
+ MCFG_I8255_IN_PORTB_CB(IOPORT("IN3")) //Player2 controls, confirmed
MCFG_DEVICE_ADD("ppi8255_1", I8255A, 0)
MCFG_I8255_IN_PORTA_CB(IOPORT("IN1"))
@@ -7808,7 +7808,7 @@ static MACHINE_CONFIG_START( cb3e, goldstar_state )
MCFG_DEVICE_ADD("ppi8255_0", I8255A, 0)
MCFG_I8255_IN_PORTA_CB(IOPORT("IN0"))
- MCFG_I8255_IN_PORTB_CB(IOPORT("IN3")) //Player2 controls, confirmed
+ MCFG_I8255_IN_PORTB_CB(IOPORT("IN3")) //Player2 controls, confirmed
MCFG_DEVICE_ADD("ppi8255_1", I8255A, 0)
MCFG_I8255_IN_PORTA_CB(IOPORT("IN1"))
@@ -7858,7 +7858,7 @@ static MACHINE_CONFIG_START( cb3c, goldstar_state )
MCFG_DEVICE_ADD("ppi8255_0", I8255A, 0)
MCFG_I8255_IN_PORTA_CB(IOPORT("IN0"))
- MCFG_I8255_IN_PORTB_CB(IOPORT("IN3")) //Player2 controls, confirmed
+ MCFG_I8255_IN_PORTB_CB(IOPORT("IN3")) //Player2 controls, confirmed
MCFG_DEVICE_ADD("ppi8255_1", I8255A, 0)
MCFG_I8255_IN_PORTA_CB(IOPORT("IN1"))
@@ -7907,7 +7907,7 @@ static MACHINE_CONFIG_START( ncb3, goldstar_state )
MCFG_DEVICE_ADD("ppi8255_0", I8255A, 0)
MCFG_I8255_IN_PORTA_CB(IOPORT("IN0"))
- MCFG_I8255_IN_PORTB_CB(IOPORT("IN3")) //Player2 controls, confirmed
+ MCFG_I8255_IN_PORTB_CB(IOPORT("IN3")) //Player2 controls, confirmed
MCFG_DEVICE_ADD("ppi8255_1", I8255A, 0)
MCFG_I8255_IN_PORTA_CB(IOPORT("IN1"))
@@ -7957,7 +7957,7 @@ static MACHINE_CONFIG_START( wcherry, goldstar_state )
MCFG_DEVICE_ADD("ppi8255_0", I8255A, 0)
MCFG_I8255_IN_PORTA_CB(IOPORT("IN0"))
- MCFG_I8255_IN_PORTB_CB(IOPORT("IN3")) //Player2 controls, confirmed
+ MCFG_I8255_IN_PORTB_CB(IOPORT("IN3")) //Player2 controls, confirmed
MCFG_DEVICE_ADD("ppi8255_1", I8255A, 0)
MCFG_I8255_IN_PORTA_CB(IOPORT("IN1"))
@@ -8723,10 +8723,10 @@ static MACHINE_CONFIG_START( unkch, goldstar_state )
MCFG_SPEAKER_STANDARD_MONO("mono")
// MCFG_SOUND_ADD("aysnd", AY8910, AY_CLOCK)
-//
-//
-// MCFG_AY8910_PORT_A_READ_CB(IOPORT("DSW4"))
-// MCFG_AY8910_PORT_B_READ_CB(IOPORT("DSW3"))
+//
+//
+// MCFG_AY8910_PORT_A_READ_CB(IOPORT("DSW4"))
+// MCFG_AY8910_PORT_B_READ_CB(IOPORT("DSW3"))
// MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.50)
MACHINE_CONFIG_END
@@ -13231,49 +13231,49 @@ ROM_START( cmtetrsa )
9800+ --> 3800+
*/
-// ROM_COPY( "maincpu", 0x1c000, 0x0000, 0x1000 ) /* src-dest-size ok */
-// ROM_COPY( "maincpu", 0x16000, 0x1000, 0x1000 ) /* src-dest-size ok */
-// ROM_COPY( "maincpu", 0x14000, 0x2000, 0x1000 ) /* src-dest-size ok */
-// ROM_COPY( "maincpu", 0x1a000, 0x3000, 0x1000 ) /* src-dest-size ok (some calls to high 5xxx appear here, maybe split in 0x800?) */
-// ROM_COPY( "maincpu", 0x15000, 0x4000, 0x1000 ) /* src-dest-size ok */
-// ROM_COPY( "maincpu", 0x11000, 0x6000, 0x1000 ) /* src-dest-size ok */
-// ROM_COPY( "maincpu", 0x13000, 0x8000, 0x1000 ) /* src-dest-size ok */
-
-// ROM_COPY( "maincpu", 0x17000, 0x5000, 0x1000 ) /* src-dest-size */
-// ROM_COPY( "maincpu", 0x10000, 0x7000, 0x1000 ) /* src-dest-size */
-// ROM_COPY( "maincpu", 0x18000, 0x9000, 0x1000 ) /* src-dest-size */
-// ROM_COPY( "maincpu", 0x19000, 0xa000, 0x1000 ) /* src-dest-size */
-// ROM_COPY( "maincpu", 0x12000, 0xb000, 0x1000 ) /* src-dest-size */
-// ROM_COPY( "maincpu", 0x1b000, 0xc000, 0x1000 ) /* src-dest-size */
-// ROM_COPY( "maincpu", 0x1d000, 0xd000, 0x1000 ) /* src-dest-size */
-// ROM_COPY( "maincpu", 0x1e000, 0xe000, 0x1000 ) /* src-dest-size */
-// ROM_COPY( "maincpu", 0x1f000, 0xf000, 0x1000 ) /* src-dest-size */
-
- ROM_COPY( "maincpu", 0x1c000, 0x0000, 0x0800 ) /* src-dest-size */ // #01
- ROM_COPY( "maincpu", 0x19800, 0x0800, 0x0800 ) /* src-dest-size */ // #02
- ROM_COPY( "maincpu", 0x16000, 0x1000, 0x0800 ) /* src-dest-size */ // #03
- ROM_COPY( "maincpu", 0x17800, 0x1800, 0x0800 ) /* src-dest-size */ // #04
- ROM_COPY( "maincpu", 0x14000, 0x2000, 0x0800 ) /* src-dest-size */ // #05
- ROM_COPY( "maincpu", 0x1c800, 0x2800, 0x0800 ) /* src-dest-size */ // #06
- ROM_COPY( "maincpu", 0x1a000, 0x3000, 0x0800 ) /* src-dest-size */ // #07
- ROM_COPY( "maincpu", 0x18800, 0x3800, 0x0800 ) /* src-dest-size */ // #08
- ROM_COPY( "maincpu", 0x10000, 0x4000, 0x0800 ) /* src-dest-size */ // #09
- ROM_COPY( "maincpu", 0x15000, 0x4800, 0x0800 ) /* src-dest-size */ // #10
- ROM_COPY( "maincpu", 0x14800, 0x5000, 0x0800 ) /* src-dest-size */ // #11
- ROM_COPY( "maincpu", 0x1a800, 0x5800, 0x0800 ) /* src-dest-size */ // #12
- ROM_COPY( "maincpu", 0x11000, 0x6000, 0x0800 ) /* src-dest-size */ // #13
- ROM_COPY( "maincpu", 0x11800, 0x6800, 0x0800 ) /* src-dest-size */ // #14
- ROM_COPY( "maincpu", 0x1b000, 0x7000, 0x0800 ) /* src-dest-size */ // #15
- ROM_COPY( "maincpu", 0x1f000, 0x7800, 0x0800 ) /* src-dest-size */ // #16
- ROM_COPY( "maincpu", 0x1f800, 0x8000, 0x0800 ) /* src-dest-size */ // #17
- ROM_COPY( "maincpu", 0x13800, 0x8800, 0x0800 ) /* src-dest-size */ // #18
- ROM_COPY( "maincpu", 0x19000, 0x9000, 0x0800 ) /* src-dest-size */ // #19
- ROM_COPY( "maincpu", 0x1b800, 0x9800, 0x0800 ) /* src-dest-size */ // #20
- ROM_COPY( "maincpu", 0x12000, 0xa000, 0x0800 ) /* src-dest-size */ // #21
- ROM_COPY( "maincpu", 0x10800, 0xa800, 0x0800 ) /* src-dest-size */ // #22
- ROM_COPY( "maincpu", 0x18000, 0xb000, 0x0800 ) /* src-dest-size */ // #23
- ROM_COPY( "maincpu", 0x12800, 0xb800, 0x0800 ) /* src-dest-size */ // #24
- ROM_COPY( "maincpu", 0x13000, 0xc000, 0x0800 ) /* src-dest-size */ // #25
+// ROM_COPY( "maincpu", 0x1c000, 0x0000, 0x1000 ) /* src-dest-size ok */
+// ROM_COPY( "maincpu", 0x16000, 0x1000, 0x1000 ) /* src-dest-size ok */
+// ROM_COPY( "maincpu", 0x14000, 0x2000, 0x1000 ) /* src-dest-size ok */
+// ROM_COPY( "maincpu", 0x1a000, 0x3000, 0x1000 ) /* src-dest-size ok (some calls to high 5xxx appear here, maybe split in 0x800?) */
+// ROM_COPY( "maincpu", 0x15000, 0x4000, 0x1000 ) /* src-dest-size ok */
+// ROM_COPY( "maincpu", 0x11000, 0x6000, 0x1000 ) /* src-dest-size ok */
+// ROM_COPY( "maincpu", 0x13000, 0x8000, 0x1000 ) /* src-dest-size ok */
+
+// ROM_COPY( "maincpu", 0x17000, 0x5000, 0x1000 ) /* src-dest-size */
+// ROM_COPY( "maincpu", 0x10000, 0x7000, 0x1000 ) /* src-dest-size */
+// ROM_COPY( "maincpu", 0x18000, 0x9000, 0x1000 ) /* src-dest-size */
+// ROM_COPY( "maincpu", 0x19000, 0xa000, 0x1000 ) /* src-dest-size */
+// ROM_COPY( "maincpu", 0x12000, 0xb000, 0x1000 ) /* src-dest-size */
+// ROM_COPY( "maincpu", 0x1b000, 0xc000, 0x1000 ) /* src-dest-size */
+// ROM_COPY( "maincpu", 0x1d000, 0xd000, 0x1000 ) /* src-dest-size */
+// ROM_COPY( "maincpu", 0x1e000, 0xe000, 0x1000 ) /* src-dest-size */
+// ROM_COPY( "maincpu", 0x1f000, 0xf000, 0x1000 ) /* src-dest-size */
+
+ ROM_COPY( "maincpu", 0x1c000, 0x0000, 0x0800 ) /* src-dest-size */ // #01
+ ROM_COPY( "maincpu", 0x19800, 0x0800, 0x0800 ) /* src-dest-size */ // #02
+ ROM_COPY( "maincpu", 0x16000, 0x1000, 0x0800 ) /* src-dest-size */ // #03
+ ROM_COPY( "maincpu", 0x17800, 0x1800, 0x0800 ) /* src-dest-size */ // #04
+ ROM_COPY( "maincpu", 0x14000, 0x2000, 0x0800 ) /* src-dest-size */ // #05
+ ROM_COPY( "maincpu", 0x1c800, 0x2800, 0x0800 ) /* src-dest-size */ // #06
+ ROM_COPY( "maincpu", 0x1a000, 0x3000, 0x0800 ) /* src-dest-size */ // #07
+ ROM_COPY( "maincpu", 0x18800, 0x3800, 0x0800 ) /* src-dest-size */ // #08
+ ROM_COPY( "maincpu", 0x10000, 0x4000, 0x0800 ) /* src-dest-size */ // #09
+ ROM_COPY( "maincpu", 0x15000, 0x4800, 0x0800 ) /* src-dest-size */ // #10
+ ROM_COPY( "maincpu", 0x14800, 0x5000, 0x0800 ) /* src-dest-size */ // #11
+ ROM_COPY( "maincpu", 0x1a800, 0x5800, 0x0800 ) /* src-dest-size */ // #12
+ ROM_COPY( "maincpu", 0x11000, 0x6000, 0x0800 ) /* src-dest-size */ // #13
+ ROM_COPY( "maincpu", 0x11800, 0x6800, 0x0800 ) /* src-dest-size */ // #14
+ ROM_COPY( "maincpu", 0x1b000, 0x7000, 0x0800 ) /* src-dest-size */ // #15
+ ROM_COPY( "maincpu", 0x1f000, 0x7800, 0x0800 ) /* src-dest-size */ // #16
+ ROM_COPY( "maincpu", 0x1f800, 0x8000, 0x0800 ) /* src-dest-size */ // #17
+ ROM_COPY( "maincpu", 0x13800, 0x8800, 0x0800 ) /* src-dest-size */ // #18
+ ROM_COPY( "maincpu", 0x19000, 0x9000, 0x0800 ) /* src-dest-size */ // #19
+ ROM_COPY( "maincpu", 0x1b800, 0x9800, 0x0800 ) /* src-dest-size */ // #20
+ ROM_COPY( "maincpu", 0x12000, 0xa000, 0x0800 ) /* src-dest-size */ // #21
+ ROM_COPY( "maincpu", 0x10800, 0xa800, 0x0800 ) /* src-dest-size */ // #22
+ ROM_COPY( "maincpu", 0x18000, 0xb000, 0x0800 ) /* src-dest-size */ // #23
+ ROM_COPY( "maincpu", 0x12800, 0xb800, 0x0800 ) /* src-dest-size */ // #24
+ ROM_COPY( "maincpu", 0x13000, 0xc000, 0x0800 ) /* src-dest-size */ // #25
ROM_REGION( 0x18000, "gfx1", 0 )
ROM_LOAD( "cm89-tetri-7.u16", 0x00000, 0x8000, CRC(2f5c94bd) SHA1(d99bcaa788f8abf5c75b29572d53be109b20c4bb) )
@@ -13328,7 +13328,7 @@ ROM_END
Because of the dual amp, this might support it being a sound chip.
Probably tracing pin connections to the HX881 will confirm it.
-
+
You can switch the games pulsing their respective hidden buttons.
Hidden Switch:
@@ -14146,9 +14146,9 @@ GAMEL( 198?, kkotnoli, 0, kkotnoli, kkotnoli, driver_device, 0,
GAME( 198?, ladylinr, 0, ladylinr, ladylinr, driver_device, 0, ROT0, "TAB Austria", "Lady Liner", 0 )
GAME( 198?, wcat3, 0, wcat3, lucky8, driver_device, 0, ROT0, "E.A.I.", "Wild Cat 3", GAME_NOT_WORKING )
-GAME( 1985, luckylad, 0, lucky8, luckylad, driver_device, 0, ROT0, "Wing Co., Ltd.", "Lucky Lady (Wing, encrypted)", GAME_NOT_WORKING ) // encrypted (see notes in rom_load)...
+GAME( 1985, luckylad, 0, lucky8, luckylad, driver_device, 0, ROT0, "Wing Co., Ltd.", "Lucky Lady (Wing, encrypted)", GAME_NOT_WORKING ) // encrypted (see notes in rom_load)...
GAME( 1991, megaline, 0, megaline, megaline, driver_device, 0, ROT0, "Fun World", "Mega Lines", GAME_NOT_WORKING )
-GAME( 1990, bonusch, 0, bonusch, bonusch, driver_device, 0, ROT0, "Wing Co., Ltd.", "Bonus Chance (W-8)", GAME_NOT_WORKING ) // M80C51F MCU
+GAME( 1990, bonusch, 0, bonusch, bonusch, driver_device, 0, ROT0, "Wing Co., Ltd.", "Bonus Chance (W-8)", GAME_NOT_WORKING ) // M80C51F MCU
GAMEL( 1993, bingowng, 0, bingowng, bingowng, driver_device, 0, ROT0, "Wing Co., Ltd.", "Bingo (set 1)", 0, layout_bingowng )
@@ -14218,8 +14218,8 @@ GAME( 1999, unkch4, unkch1, unkch, unkch, goldstar_state, unkch4,
/* YEAR NAME PARENT MACHINE INPUT STATE INIT ROT COMPANY FULLNAME FLAGS */
GAME( 198?, cmpacman, 0, cm, cmpacman, goldstar_state, cm, ROT0, "<unknown>", "Super Pacman (v1.2) + Cherry Master (Corsica, v8.31)", 0 ) /* need to press K to switch between games... */
GAME( 198?, cmtetris, 0, cm, cmtetris, goldstar_state, cm, ROT0, "<unknown>", "Tetris + Cherry Master (Corsica, v8.01, set 1)", 0 ) /* need to press K/L to switch between games... */
-GAME( 198?, cmtetrsa, 0, cm, cmtetris, goldstar_state, cm, ROT0, "<unknown>", "Tetris + Cherry Master (Corsica, v8.01, set 2)", GAME_NOT_WORKING) // seems banked...
-GAME( 198?, cmtetrsb, 0, cm, cmtetris, goldstar_state, cm, ROT0, "<unknown>", "Tetris + Cherry Master (+K, Canada Version, encrypted)", GAME_NOT_WORKING) // different Tetris game
+GAME( 198?, cmtetrsa, 0, cm, cmtetris, goldstar_state, cm, ROT0, "<unknown>", "Tetris + Cherry Master (Corsica, v8.01, set 2)", GAME_NOT_WORKING) // seems banked...
+GAME( 198?, cmtetrsb, 0, cm, cmtetris, goldstar_state, cm, ROT0, "<unknown>", "Tetris + Cherry Master (+K, Canada Version, encrypted)", GAME_NOT_WORKING) // different Tetris game
/* other possible stealth sets:
- cmv4a ---> see the 1fxx zone. put a bp in 1f9f to see the loop.
diff --git a/src/mame/drivers/goodejan.c b/src/mame/drivers/goodejan.c
index e77cb4c8d63..14ea8299dbe 100644
--- a/src/mame/drivers/goodejan.c
+++ b/src/mame/drivers/goodejan.c
@@ -49,19 +49,19 @@ Notes:
Diagnostic Menu:
- Press and keep P1 Start and Reset
- You'll see cross hatch test screen, then press P1 Start again.
+ Press and keep P1 Start and Reset
+ You'll see cross hatch test screen, then press P1 Start again.
Secret menu hack [totmejan only] (I couldn't find official way to enter, so it's a hack):
- Mame internal debugger:
- PC=ECFFD ; 'SECRET MENU'
- Keys: BACKSPC, ENTER, Z, P1 START
+ Mame internal debugger:
+ PC=ECFFD ; 'SECRET MENU'
+ Keys: BACKSPC, ENTER, Z, P1 START
- PC=E2EE2; 'TODAY: DATA' screen
- Keys: Z
+ PC=E2EE2; 'TODAY: DATA' screen
+ Keys: Z
- PC=ECC72; 'HMODE' screen
+ PC=ECC72; 'HMODE' screen
*******************************************************************************************/
@@ -496,8 +496,8 @@ static INPUT_PORTS_START( goodejan )
PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_UNUSED )
PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_UNUSED )
-/* These games seems have 2 DIP Switches, DIPSW-A and DIPSW-B
- Game reads these switches at port C000h (16 bit) with two calls (subroutine 0EF522h [totmejan])
+/* These games seems have 2 DIP Switches, DIPSW-A and DIPSW-B
+ Game reads these switches at port C000h (16 bit) with two calls (subroutine 0EF522h [totmejan])
Needs to be rearranged and cleaned up (DSW1 current holds all dips and DSW2 appears to be additional inputs) */
PORT_START("DSW1")
@@ -527,7 +527,7 @@ static INPUT_PORTS_START( goodejan )
PORT_DIPSETTING( 0x0000, DEF_STR( On ) )
PORT_DIPUNKNOWN_DIPLOC( 0x0080, 0x0080, "DSWA:8" )
- PORT_DIPNAME( 0x0300, 0x0100, "Starting Points" ) PORT_DIPLOCATION("DSWB:1,2")
+ PORT_DIPNAME( 0x0300, 0x0100, "Starting Points" ) PORT_DIPLOCATION("DSWB:1,2")
PORT_DIPSETTING( 0x0300, "1500" )
PORT_DIPSETTING( 0x0200, "2000" )
PORT_DIPSETTING( 0x0100, "1000" )
@@ -535,11 +535,11 @@ static INPUT_PORTS_START( goodejan )
PORT_DIPUNKNOWN_DIPLOC( 0x0400, 0x0400, "DSWB:3" )
PORT_DIPUNKNOWN_DIPLOC( 0x0800, 0x0800, "DSWB:4" )
-/* [totmejan] Game definitely uses these, reads these 2 bits and stores at address 01A28h as 0-1st bit;
- Sub-routine at E7C19h does some arithmetic operations depending on these.
- I cound't understand whats going on. Call performs just before dealing tiles. */
+/* [totmejan] Game definitely uses these, reads these 2 bits and stores at address 01A28h as 0-1st bit;
+ Sub-routine at E7C19h does some arithmetic operations depending on these.
+ I cound't understand whats going on. Call performs just before dealing tiles. */
- PORT_DIPNAME( 0x1000, 0x1000, DEF_STR( Demo_Sounds ) ) PORT_DIPLOCATION("DSWB:5")
+ PORT_DIPNAME( 0x1000, 0x1000, DEF_STR( Demo_Sounds ) ) PORT_DIPLOCATION("DSWB:5")
PORT_DIPSETTING( 0x1000, DEF_STR( On ) )
PORT_DIPSETTING( 0x0000, DEF_STR( Off ) )
PORT_DIPNAME( 0x2000, 0x2000, "Explicit Scenes" ) PORT_DIPLOCATION("DSWB:6")
@@ -549,8 +549,8 @@ static INPUT_PORTS_START( goodejan )
PORT_DIPUNKNOWN_DIPLOC( 0x8000, 0x8000, "DSWB:8" )
PORT_START("DSW2")
- PORT_BIT( 0x0001, IP_ACTIVE_LOW, IPT_SERVICE1 )
- PORT_BIT( 0xfffe, IP_ACTIVE_LOW, IPT_UNKNOWN ) // 0x0002 must be kept low to work as service coin
+ PORT_BIT( 0x0001, IP_ACTIVE_LOW, IPT_SERVICE1 )
+ PORT_BIT( 0xfffe, IP_ACTIVE_LOW, IPT_UNKNOWN ) // 0x0002 must be kept low to work as service coin
INPUT_PORTS_END
diff --git a/src/mame/drivers/gp_1.c b/src/mame/drivers/gp_1.c
index ade27aafa1f..36a1ac05d02 100644
--- a/src/mame/drivers/gp_1.c
+++ b/src/mame/drivers/gp_1.c
@@ -290,7 +290,7 @@ TIMER_DEVICE_CALLBACK_MEMBER( gp_1_state::zero_timer )
{
m_ctc->trg2(0);
m_ctc->trg2(1);
-}
+}
static const z80_daisy_config daisy_chain[] =
{
diff --git a/src/mame/drivers/gstriker.c b/src/mame/drivers/gstriker.c
index f44ef215a29..3e6b2f52291 100644
--- a/src/mame/drivers/gstriker.c
+++ b/src/mame/drivers/gstriker.c
@@ -272,13 +272,13 @@ WRITE_LINE_MEMBER(gstriker_state::gs_ym2610_irq)
static ADDRESS_MAP_START( gstriker_map, AS_PROGRAM, 16, gstriker_state )
AM_RANGE(0x000000, 0x0fffff) AM_ROM
- AM_RANGE(0x100000, 0x103fff) AM_DEVREADWRITE("zoomtilemap", mb60553_zooming_tilemap_device, vram_r, vram_w )
+ AM_RANGE(0x100000, 0x103fff) AM_DEVREADWRITE("zoomtilemap", mb60553_zooming_tilemap_device, vram_r, vram_w )
AM_RANGE(0x140000, 0x141fff) AM_RAM AM_SHARE("cg10103_m_vram")
- AM_RANGE(0x180000, 0x180fff) AM_DEVREADWRITE("texttilemap", vs920a_text_tilemap_device, vram_r, vram_w )
- AM_RANGE(0x181000, 0x181fff) AM_DEVREADWRITE("zoomtilemap", mb60553_zooming_tilemap_device, line_r, line_w )
+ AM_RANGE(0x180000, 0x180fff) AM_DEVREADWRITE("texttilemap", vs920a_text_tilemap_device, vram_r, vram_w )
+ AM_RANGE(0x181000, 0x181fff) AM_DEVREADWRITE("zoomtilemap", mb60553_zooming_tilemap_device, line_r, line_w )
AM_RANGE(0x1c0000, 0x1c0fff) AM_RAM_DEVWRITE("palette", palette_device, write) AM_SHARE("palette") AM_MIRROR(0x00f000)
- AM_RANGE(0x200000, 0x20000f) AM_DEVREADWRITE("zoomtilemap", mb60553_zooming_tilemap_device, regs_r, regs_w )
+ AM_RANGE(0x200000, 0x20000f) AM_DEVREADWRITE("zoomtilemap", mb60553_zooming_tilemap_device, regs_r, regs_w )
AM_RANGE(0x200040, 0x20005f) AM_RAM AM_SHARE("mixerregs1")
AM_RANGE(0x200060, 0x20007f) AM_RAM AM_SHARE("mixerregs2")
AM_RANGE(0x200080, 0x200081) AM_READ_PORT("P1")
@@ -523,7 +523,7 @@ static MACHINE_CONFIG_START( gstriker, gstriker_state )
MCFG_CPU_IO_MAP(sound_io_map)
MCFG_SCREEN_ADD("screen", RASTER)
-// MCFG_SCREEN_VIDEO_ATTRIBUTES(VIDEO_UPDATE_AFTER_VBLANK)
+// MCFG_SCREEN_VIDEO_ATTRIBUTES(VIDEO_UPDATE_AFTER_VBLANK)
MCFG_SCREEN_REFRESH_RATE(60)
MCFG_SCREEN_VBLANK_TIME(ATTOSECONDS_IN_USEC(5000) /* hand-tuned, it needs a bit */)
MCFG_SCREEN_SIZE(64*8, 64*8)
diff --git a/src/mame/drivers/gticlub.c b/src/mame/drivers/gticlub.c
index b9b451d7ff4..ed4609fa99a 100644
--- a/src/mame/drivers/gticlub.c
+++ b/src/mame/drivers/gticlub.c
@@ -260,7 +260,7 @@ public:
m_k001006_2(*this, "k001006_2"),
m_generic_paletteram_32(*this, "paletteram"),
m_konppc(*this, "konppc") { }
-
+
// TODO: Needs verification on real hardware
static const int m_sound_timer_usec = 2400;
@@ -995,7 +995,7 @@ static MACHINE_CONFIG_START( gticlub, gticlub_state )
MCFG_RF5C400_ADD("rfsnd", XTAL_33_8688MHz/2)
MCFG_SOUND_ROUTE(0, "lspeaker", 1.0)
MCFG_SOUND_ROUTE(1, "rspeaker", 1.0)
-
+
MCFG_DEVICE_ADD("konppc", KONPPC, 0)
MCFG_KONPPC_CGBOARD_NUMBER(1)
MCFG_KONPPC_CGBOARD_TYPE(CGBOARD_TYPE_GTICLUB)
@@ -1074,7 +1074,7 @@ static MACHINE_CONFIG_START( hangplt, gticlub_state )
MCFG_VOODOO_SCREEN_TAG("lscreen")
MCFG_VOODOO_CPU_TAG("dsp")
MCFG_VOODOO_VBLANK_CB(WRITELINE(gticlub_state,voodoo_vblank_0))
-
+
MCFG_DEVICE_ADD("voodoo1", VOODOO_1, STD_VOODOO_1_CLOCK)
MCFG_VOODOO_FBMEM(2)
MCFG_VOODOO_TMUMEM(2,2)
@@ -1133,7 +1133,7 @@ static MACHINE_CONFIG_START( hangplt, gticlub_state )
MCFG_RF5C400_ADD("rfsnd", XTAL_33_8688MHz/2)
MCFG_SOUND_ROUTE(0, "lspeaker", 1.0)
MCFG_SOUND_ROUTE(1, "rspeaker", 1.0)
-
+
MCFG_DEVICE_ADD("konppc", KONPPC, 0)
MCFG_KONPPC_CGBOARD_NUMBER(2)
MCFG_KONPPC_CGBOARD_TYPE(CGBOARD_TYPE_HANGPLT)
diff --git a/src/mame/drivers/hornet.c b/src/mame/drivers/hornet.c
index c043b937df8..aaaa934a381 100644
--- a/src/mame/drivers/hornet.c
+++ b/src/mame/drivers/hornet.c
@@ -984,7 +984,7 @@ static MACHINE_CONFIG_START( hornet, hornet_state )
MCFG_VOODOO_TMUMEM(4,0)
MCFG_VOODOO_SCREEN_TAG("screen")
MCFG_VOODOO_CPU_TAG("dsp")
- MCFG_VOODOO_VBLANK_CB(WRITELINE(hornet_state,voodoo_vblank_0))
+ MCFG_VOODOO_VBLANK_CB(WRITELINE(hornet_state,voodoo_vblank_0))
MCFG_DEVICE_ADD("k033906_1", K033906, 0)
MCFG_K033906_VOODOO("voodoo0")
@@ -1017,7 +1017,7 @@ static MACHINE_CONFIG_START( hornet, hornet_state )
MCFG_DEVICE_ADD("adc12138", ADC12138, 0)
MCFG_ADC1213X_IPT_CONVERT_CB(hornet_state, adc12138_input_callback)
-
+
MCFG_DEVICE_ADD("konppc", KONPPC, 0)
MCFG_KONPPC_CGBOARD_NUMBER(1)
MCFG_KONPPC_CGBOARD_TYPE(CGBOARD_TYPE_HORNET)
@@ -1063,20 +1063,20 @@ static MACHINE_CONFIG_DERIVED( hornet_2board, hornet )
MCFG_K037122_PALETTE("palette")
MCFG_DEVICE_REMOVE("voodoo0")
-
+
MCFG_DEVICE_ADD("voodoo0", VOODOO_1, STD_VOODOO_1_CLOCK)
MCFG_VOODOO_FBMEM(2)
MCFG_VOODOO_TMUMEM(4,0)
MCFG_VOODOO_SCREEN_TAG("lscreen")
MCFG_VOODOO_CPU_TAG("dsp")
- MCFG_VOODOO_VBLANK_CB(WRITELINE(hornet_state,voodoo_vblank_0))
-
+ MCFG_VOODOO_VBLANK_CB(WRITELINE(hornet_state,voodoo_vblank_0))
+
MCFG_DEVICE_ADD("voodoo1", VOODOO_1, STD_VOODOO_1_CLOCK)
MCFG_VOODOO_FBMEM(2)
MCFG_VOODOO_TMUMEM(4,0)
MCFG_VOODOO_SCREEN_TAG("rscreen")
MCFG_VOODOO_CPU_TAG("dsp2")
- MCFG_VOODOO_VBLANK_CB(WRITELINE(hornet_state,voodoo_vblank_1))
+ MCFG_VOODOO_VBLANK_CB(WRITELINE(hornet_state,voodoo_vblank_1))
MCFG_DEVICE_ADD("k033906_2", K033906, 0)
MCFG_K033906_VOODOO("voodoo1")
@@ -1098,7 +1098,7 @@ static MACHINE_CONFIG_DERIVED( hornet_2board, hornet )
MCFG_SCREEN_SIZE(512, 384)
MCFG_SCREEN_VISIBLE_AREA(0, 511, 0, 383)
MCFG_SCREEN_UPDATE_DRIVER(hornet_state, screen_update_hornet_2board)
-
+
MCFG_DEVICE_REMOVE("konppc")
MCFG_DEVICE_ADD("konppc", KONPPC, 0)
MCFG_KONPPC_CGBOARD_NUMBER(2)
@@ -1118,15 +1118,15 @@ static MACHINE_CONFIG_DERIVED( hornet_2board_v2, hornet_2board )
MCFG_VOODOO_TMUMEM(4,0)
MCFG_VOODOO_SCREEN_TAG("lscreen")
MCFG_VOODOO_CPU_TAG("dsp")
- MCFG_VOODOO_VBLANK_CB(WRITELINE(hornet_state,voodoo_vblank_0))
-
+ MCFG_VOODOO_VBLANK_CB(WRITELINE(hornet_state,voodoo_vblank_0))
+
MCFG_DEVICE_REMOVE("voodoo1")
MCFG_DEVICE_ADD("voodoo1", VOODOO_2, STD_VOODOO_2_CLOCK)
MCFG_VOODOO_FBMEM(2)
MCFG_VOODOO_TMUMEM(4,0)
MCFG_VOODOO_SCREEN_TAG("rscreen")
MCFG_VOODOO_CPU_TAG("dsp2")
- MCFG_VOODOO_VBLANK_CB(WRITELINE(hornet_state,voodoo_vblank_1))
+ MCFG_VOODOO_VBLANK_CB(WRITELINE(hornet_state,voodoo_vblank_1))
MACHINE_CONFIG_END
static MACHINE_CONFIG_DERIVED( sscope2, hornet_2board_v2)
diff --git a/src/mame/drivers/icecold.c b/src/mame/drivers/icecold.c
index 11c9be97df6..3a625899eb8 100644
--- a/src/mame/drivers/icecold.c
+++ b/src/mame/drivers/icecold.c
@@ -352,10 +352,10 @@ static MACHINE_CONFIG_START( icecold, icecold_state )
MCFG_DEVICE_ADD("i8279", I8279, XTAL_6MHz/4)
MCFG_I8279_OUT_IRQ_CB(DEVWRITELINE("pia0", pia6821_device, cb1_w)) // irq
- MCFG_I8279_OUT_SL_CB(WRITE8(icecold_state, scanlines_w)) // scan SL lines
+ MCFG_I8279_OUT_SL_CB(WRITE8(icecold_state, scanlines_w)) // scan SL lines
MCFG_I8279_OUT_DISP_CB(WRITE8(icecold_state, digit_w)) // display A&B
- MCFG_I8279_IN_RL_CB(READ8(icecold_state, kbd_r)) // kbd RL lines
-
+ MCFG_I8279_IN_RL_CB(READ8(icecold_state, kbd_r)) // kbd RL lines
+
// 30Hz signal from CH-C of ay0
MCFG_TIMER_DRIVER_ADD_PERIODIC("sint_timer", icecold_state, icecold_sint_timer, attotime::from_hz(30))
diff --git a/src/mame/drivers/igs011.c b/src/mame/drivers/igs011.c
index c9a4424ce29..c26f011a26e 100644
--- a/src/mame/drivers/igs011.c
+++ b/src/mame/drivers/igs011.c
@@ -208,7 +208,7 @@ public:
DECLARE_DRIVER_INIT(ryukobou);
TIMER_DEVICE_CALLBACK_MEMBER(lev5_timer_irq_cb);
TIMER_DEVICE_CALLBACK_MEMBER(lhb_timer_irq_cb);
- TIMER_DEVICE_CALLBACK_MEMBER(lev3_timer_irq_cb);
+ TIMER_DEVICE_CALLBACK_MEMBER(lev3_timer_irq_cb);
virtual void video_start();
UINT32 screen_update_igs011(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
void screen_eof_vbowl(screen_device &screen, bool state);
diff --git a/src/mame/drivers/igs017.c b/src/mame/drivers/igs017.c
index 1241cada3d3..1bad2f49317 100644
--- a/src/mame/drivers/igs017.c
+++ b/src/mame/drivers/igs017.c
@@ -84,7 +84,7 @@ public:
required_device<palette_device> m_palette;
optional_shared_ptr<UINT8> m_generic_paletteram_8;
optional_shared_ptr<UINT16> m_generic_paletteram_16;
-
+
void igs025_to_igs022_callback( void );
int m_toggle;
diff --git a/src/mame/drivers/itech32.c b/src/mame/drivers/itech32.c
index 0bc41f12f19..612424792a1 100644
--- a/src/mame/drivers/itech32.c
+++ b/src/mame/drivers/itech32.c
@@ -1666,7 +1666,7 @@ static MACHINE_CONFIG_START( timekill, itech32_state )
MCFG_SCREEN_ADD("screen", RASTER)
MCFG_SCREEN_VIDEO_ATTRIBUTES(VIDEO_UPDATE_BEFORE_VBLANK)
MCFG_SCREEN_RAW_PARAMS(VIDEO_CLOCK, 508, 0, 384, 262, 0, 240) // most games configure the screen this way
-// MCFG_SCREEN_RAW_PARAMS(VIDEO_CLOCK, 508, 0, 384, 286, 0, 256) // sftm, wcbowl and shufshot configure it this way
+// MCFG_SCREEN_RAW_PARAMS(VIDEO_CLOCK, 508, 0, 384, 286, 0, 256) // sftm, wcbowl and shufshot configure it this way
MCFG_SCREEN_UPDATE_DRIVER(itech32_state, screen_update_itech32)
MCFG_SCREEN_PALETTE("palette")
diff --git a/src/mame/drivers/jpmmps.c b/src/mame/drivers/jpmmps.c
index 4f9a9300933..c997c162dd0 100644
--- a/src/mame/drivers/jpmmps.c
+++ b/src/mame/drivers/jpmmps.c
@@ -163,8 +163,8 @@ static MACHINE_CONFIG_START( jpmmps, jpmmps_state )
MCFG_DEVICE_ADD("ppi8255_ic21", I8255, 0)
MCFG_DEVICE_ADD("ppi8255_ic22", I8255, 0)
- MCFG_I8255_OUT_PORTB_CB(WRITE8(jpmmps_state, jpmmps_psg_buf_w)) // SN chip data
- MCFG_I8255_OUT_PORTC_CB(WRITE8(jpmmps_state, jpmmps_ic22_portc_w)) // C3 is last meter, C2 latches in data
+ MCFG_I8255_OUT_PORTB_CB(WRITE8(jpmmps_state, jpmmps_psg_buf_w)) // SN chip data
+ MCFG_I8255_OUT_PORTC_CB(WRITE8(jpmmps_state, jpmmps_ic22_portc_w)) // C3 is last meter, C2 latches in data
MCFG_DEVICE_ADD("ppi8255_ic25", I8255, 0)
diff --git a/src/mame/drivers/jpmsys5.c b/src/mame/drivers/jpmsys5.c
index 2adde9762e1..3ee751bab27 100644
--- a/src/mame/drivers/jpmsys5.c
+++ b/src/mame/drivers/jpmsys5.c
@@ -238,7 +238,7 @@ WRITE16_MEMBER(jpmsys5_state::jpm_upd7759_w)
}
case 1:
{
- //Reset 0x04, data 0x02, clock
+ //Reset 0x04, data 0x02, clock
m_vfd->por(data & 0x04);
m_vfd->data(data & 0x02);
m_vfd->sclk(data & 0x01);
diff --git a/src/mame/drivers/kenseim.c b/src/mame/drivers/kenseim.c
index 2a6feb9edf9..62ce8696981 100644
--- a/src/mame/drivers/kenseim.c
+++ b/src/mame/drivers/kenseim.c
@@ -124,7 +124,7 @@ D9 | 8
D8 | 9
D7 | 10
D6 | 11
-D5 | 12
+D5 | 12
D4 | 13
D3 | 14
D2 | 15
@@ -152,13 +152,13 @@ public:
m_to_68k_cmd_low(0),
m_to_68k_cmd_d9(0),
m_to_68k_cmd_req(0),
- m_to_68k_cmd_LVm(0),
+ m_to_68k_cmd_LVm(0),
m_from68k_ack(0),
m_from68k_st4(0),
m_from68k_st3(0),
m_from68k_st2(0)
- {
+ {
for (int i = 0; i < 6; i++)
{
mole_state_a[i] = 0x00;
@@ -190,7 +190,7 @@ public:
sprintf(temp, "molea_%d", i);
output_set_value(temp, mole_state_a[i]);
}
-
+
for (int i = 0; i < 6; i++)
{
char temp[32];
@@ -226,7 +226,7 @@ public:
UINT8 m_to_68k_cmd_d9;
UINT8 m_to_68k_cmd_req;
UINT8 m_to_68k_cmd_LVm;
-
+
int m_from68k_ack;
int m_from68k_st4;
@@ -258,7 +258,7 @@ public:
void kenseim_state::set_leds(UINT32 ledstates)
{
for (int i=0; i<20; i++)
- output_set_lamp_value(i+1, ((ledstates & (1 << i)) != 0));
+ output_set_lamp_value(i+1, ((ledstates & (1 << i)) != 0));
}
// could be wrong
@@ -266,11 +266,10 @@ WRITE8_MEMBER(kenseim_state::mb8936_portc_w)
{
// I'm guessing these are the 20 'power meter' LEDs, 10 for each player? (it writes 42 times, with the last write being some terminator?)
-// printf("%s mb8936 write %02x to port C but no handler assigned (serial data?)\n", machine().describe_context(), data);
+// printf("%s mb8936 write %02x to port C but no handler assigned (serial data?)\n", machine().describe_context(), data);
if (data & 0x08)
{
-
if (data & 0x02)
{
if (data & 0x04)
@@ -317,7 +316,7 @@ WRITE8_MEMBER(kenseim_state::mb8936_porta_w) // maybe molesa output? (6-bits?)
update_moles();
-}
+}
WRITE8_MEMBER(kenseim_state::mb8936_portb_w) // maybe molesb output? (6-bits?)
{
@@ -503,35 +502,35 @@ static INPUT_PORTS_START( kenseim )
PORT_START("IN0")
PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_UNUSED /*IPT_COIN1*/ ) // n/c
PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_UNUSED /*IPT_COIN2*/ ) // n/c
- PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_SPECIAL ) PORT_CUSTOM_MEMBER(DEVICE_SELF, kenseim_state, kenseim_cmd_9_r, NULL) // PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_SERVICE1 ) // D9
+ PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_SPECIAL ) PORT_CUSTOM_MEMBER(DEVICE_SELF, kenseim_state, kenseim_cmd_9_r, NULL) // PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_SERVICE1 ) // D9
PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_UNKNOWN ) // n/c?
- PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_SPECIAL ) PORT_CUSTOM_MEMBER(DEVICE_SELF, kenseim_state, kenseim_cmd_req_r, NULL) // PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_START1 ) // REQ
- PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_SPECIAL ) PORT_CUSTOM_MEMBER(DEVICE_SELF, kenseim_state, kenseim_cmd_LVm_r, NULL) // PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_START2 ) // LVm
+ PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_SPECIAL ) PORT_CUSTOM_MEMBER(DEVICE_SELF, kenseim_state, kenseim_cmd_req_r, NULL) // PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_START1 ) // REQ
+ PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_SPECIAL ) PORT_CUSTOM_MEMBER(DEVICE_SELF, kenseim_state, kenseim_cmd_LVm_r, NULL) // PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_START2 ) // LVm
PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_UNUSED ) // PORT_SERVICE( 0x40, IP_ACTIVE_LOW ) n/c
PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_UNKNOWN ) // n/c?
PORT_START("IN1")
-// PORT_BIT( 0x0001, IP_ACTIVE_LOW, IPT_JOYSTICK_RIGHT ) PORT_8WAY PORT_PLAYER(1) // D5
-// PORT_BIT( 0x0002, IP_ACTIVE_LOW, IPT_JOYSTICK_LEFT ) PORT_8WAY PORT_PLAYER(1) // D6
-// PORT_BIT( 0x0004, IP_ACTIVE_LOW, IPT_JOYSTICK_DOWN ) PORT_8WAY PORT_PLAYER(1) // D7
-// PORT_BIT( 0x0008, IP_ACTIVE_LOW, IPT_JOYSTICK_UP ) PORT_8WAY PORT_PLAYER(1) // D8
+// PORT_BIT( 0x0001, IP_ACTIVE_LOW, IPT_JOYSTICK_RIGHT ) PORT_8WAY PORT_PLAYER(1) // D5
+// PORT_BIT( 0x0002, IP_ACTIVE_LOW, IPT_JOYSTICK_LEFT ) PORT_8WAY PORT_PLAYER(1) // D6
+// PORT_BIT( 0x0004, IP_ACTIVE_LOW, IPT_JOYSTICK_DOWN ) PORT_8WAY PORT_PLAYER(1) // D7
+// PORT_BIT( 0x0008, IP_ACTIVE_LOW, IPT_JOYSTICK_UP ) PORT_8WAY PORT_PLAYER(1) // D8
PORT_BIT( 0x000f, IP_ACTIVE_LOW, IPT_SPECIAL ) PORT_CUSTOM_MEMBER(DEVICE_SELF, kenseim_state, kenseim_cmd_5678_r, NULL)
PORT_BIT( 0x0010, IP_ACTIVE_LOW, IPT_UNUSED/*IPT_BUTTON1*/ ) /*PORT_PLAYER(1)*/ // n/c
PORT_BIT( 0x0020, IP_ACTIVE_LOW, IPT_UNUSED/*IPT_BUTTON2*/ ) /*PORT_PLAYER(1)*/ // n/c
PORT_BIT( 0x0040, IP_ACTIVE_LOW, IPT_UNUSED/*IPT_BUTTON3*/ ) /*PORT_PLAYER(1)*/ // n/c
PORT_BIT( 0x0080, IP_ACTIVE_LOW, IPT_UNKNOWN ) // n/c?
-// PORT_BIT( 0x0100, IP_ACTIVE_LOW, IPT_JOYSTICK_RIGHT ) PORT_8WAY PORT_PLAYER(2) // D1
-// PORT_BIT( 0x0200, IP_ACTIVE_LOW, IPT_JOYSTICK_LEFT ) PORT_8WAY PORT_PLAYER(2) // D2
-// PORT_BIT( 0x0400, IP_ACTIVE_LOW, IPT_JOYSTICK_DOWN ) PORT_8WAY PORT_PLAYER(2) // D3
-// PORT_BIT( 0x0800, IP_ACTIVE_LOW, IPT_JOYSTICK_UP ) PORT_8WAY PORT_PLAYER(2) // D4
+// PORT_BIT( 0x0100, IP_ACTIVE_LOW, IPT_JOYSTICK_RIGHT ) PORT_8WAY PORT_PLAYER(2) // D1
+// PORT_BIT( 0x0200, IP_ACTIVE_LOW, IPT_JOYSTICK_LEFT ) PORT_8WAY PORT_PLAYER(2) // D2
+// PORT_BIT( 0x0400, IP_ACTIVE_LOW, IPT_JOYSTICK_DOWN ) PORT_8WAY PORT_PLAYER(2) // D3
+// PORT_BIT( 0x0800, IP_ACTIVE_LOW, IPT_JOYSTICK_UP ) PORT_8WAY PORT_PLAYER(2) // D4
PORT_BIT( 0x0f00, IP_ACTIVE_LOW, IPT_SPECIAL ) PORT_CUSTOM_MEMBER(DEVICE_SELF, kenseim_state, kenseim_cmd_1234_r, NULL)
PORT_BIT( 0x1000, IP_ACTIVE_LOW, IPT_UNUSED /*IPT_BUTTON1*/ ) /*PORT_PLAYER(2)*/ // n/c
PORT_BIT( 0x2000, IP_ACTIVE_LOW, IPT_UNUSED /*IPT_BUTTON2*/ ) /*PORT_PLAYER(2)*/ // n/c
PORT_BIT( 0x4000, IP_ACTIVE_LOW, IPT_UNUSED /*IPT_BUTTON3*/ ) /*PORT_PLAYER(2)*/ // n/c
PORT_BIT( 0x8000, IP_ACTIVE_LOW, IPT_UNKNOWN ) // n/c?
- // most of the regular CPS1 dips are unused
+ // most of the regular CPS1 dips are unused
PORT_START("DSWA")
PORT_DIPUNUSED_DIPLOC( 0x01, 0x01, "CPSA SW(A):1" )
PORT_DIPUNUSED_DIPLOC( 0x02, 0x02, "CPSA SW(A):2" )
@@ -699,4 +698,3 @@ DRIVER_INIT_MEMBER(kenseim_state,kenseim)
// 1994.04.18 is from extra PCB rom, Siguma or Sigma? (Siguma is in the ROM)
// the CPS1 board roms contain "M O G U R A 9 2 0 9 2 4" strings suggesting that part of the code was developed earlier
GAMEL( 1994, kenseim, 0, kenseim, kenseim, kenseim_state, kenseim, ROT0, "Capcom / Togo / Sigma", "Ken Sei Mogura: Street Fighter II (Japan 940418, Ver 1.00)", GAME_CLICKABLE_ARTWORK, layout_kenseim )
-
diff --git a/src/mame/drivers/kingdrby.c b/src/mame/drivers/kingdrby.c
index 336a6f7731d..a354fb419a0 100644
--- a/src/mame/drivers/kingdrby.c
+++ b/src/mame/drivers/kingdrby.c
@@ -1156,7 +1156,7 @@ ROM_START( kingdrbb2 )
ROM_LOAD( "h6", 0x2000, 0x1000, CRC(257f4e0d) SHA1(cd61f3cf70c536aa207ebfdd28be54ac586b5249) ) // = im6_d.b6 kingdrby
ROM_REGION( 0x1000, "soundcpu", 0 )
- ROM_LOAD( "sg1_b.e1", 0x0000, 0x1000, BAD_DUMP CRC(92ef3c13) SHA1(1bf1e4106b37aadfc02822184510740e18a54d5c) ) // not in this set, using kingdrby one...
+ ROM_LOAD( "sg1_b.e1", 0x0000, 0x1000, BAD_DUMP CRC(92ef3c13) SHA1(1bf1e4106b37aadfc02822184510740e18a54d5c) ) // not in this set, using kingdrby one...
ROM_REGION( 0x4000, "slave", 0 )
ROM_LOAD( "h1", 0x0000, 0x1000, CRC(444aa020) SHA1(0d40e9499892177b4d8123ad7b6909e8f6e0c8ab) )
diff --git a/src/mame/drivers/kingpin.c b/src/mame/drivers/kingpin.c
index e2ff12c64bc..b2b21ad499e 100644
--- a/src/mame/drivers/kingpin.c
+++ b/src/mame/drivers/kingpin.c
@@ -152,8 +152,8 @@ static MACHINE_CONFIG_START( kingpin, kingpin_state )
/* video hardware */
MCFG_DEVICE_ADD( "tms9928a", TMS9928A, XTAL_10_738635MHz / 2 )
MCFG_TMS9928A_VRAM_SIZE(0x4000)
- MCFG_TMS9928A_OUT_INT_LINE_CB(WRITELINE(kingpin_state, vdp_interrupt))
-
+ MCFG_TMS9928A_OUT_INT_LINE_CB(WRITELINE(kingpin_state, vdp_interrupt))
+
MCFG_TMS9928A_SCREEN_ADD_NTSC( "screen" )
MCFG_SCREEN_UPDATE_DEVICE( "tms9928a", tms9928a_device, screen_update )
diff --git a/src/mame/drivers/lucky74.c b/src/mame/drivers/lucky74.c
index 238382736d5..6724c938f82 100644
--- a/src/mame/drivers/lucky74.c
+++ b/src/mame/drivers/lucky74.c
@@ -1465,7 +1465,7 @@ static MACHINE_CONFIG_START( lucky74, lucky74_state )
MCFG_NVRAM_ADD_0FILL("nvram")
- // Each 82C255 behaves like 2x 8255 (in mode 0). Since MAME doesn't support it yet, I replaced
+ // Each 82C255 behaves like 2x 8255 (in mode 0). Since MAME doesn't support it yet, I replaced
// both 82C255 with 4x 8255...
MCFG_DEVICE_ADD("ppi8255_0", I8255A, 0)
MCFG_I8255_IN_PORTA_CB(IOPORT("IN0"))
diff --git a/src/mame/drivers/magicard.c b/src/mame/drivers/magicard.c
index a661fa51eb2..a4042ce4655 100644
--- a/src/mame/drivers/magicard.c
+++ b/src/mame/drivers/magicard.c
@@ -512,7 +512,7 @@ READ16_MEMBER(magicard_state::philips_66470_r)
UINT8 vdisp;
vdisp = m_screen->vpos() < 256;
- return (m_pcab_vregs[offset] & 0xff7f) | vdisp<<7; //TODO
+ return (m_pcab_vregs[offset] & 0xff7f) | vdisp<<7; //TODO
}
}
diff --git a/src/mame/drivers/malzak.c b/src/mame/drivers/malzak.c
index c51263a0ae5..1b1e54c5a2a 100644
--- a/src/mame/drivers/malzak.c
+++ b/src/mame/drivers/malzak.c
@@ -343,12 +343,12 @@ static MACHINE_CONFIG_START( malzak, malzak_state )
MCFG_DEVICE_ADD("s2636_0", S2636, 0)
MCFG_S2636_WORKRAM_SIZE(0x100)
- MCFG_S2636_OFFSETS(0, -16) // -8, -16
+ MCFG_S2636_OFFSETS(0, -16) // -8, -16
MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.25)
MCFG_DEVICE_ADD("s2636_1", S2636, 0)
MCFG_S2636_WORKRAM_SIZE(0x100)
- MCFG_S2636_OFFSETS(0, -16) // -9, -16
+ MCFG_S2636_OFFSETS(0, -16) // -9, -16
MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.25)
MCFG_DEVICE_ADD("saa5050", SAA5050, 6000000)
diff --git a/src/mame/drivers/maygay1b.c b/src/mame/drivers/maygay1b.c
index 809063c113d..160b8398c01 100644
--- a/src/mame/drivers/maygay1b.c
+++ b/src/mame/drivers/maygay1b.c
@@ -69,8 +69,8 @@
TODO: I/O is generally a nightmare, probably needs a rebuild at the address level.
- Inputs need a sort out.
- Some games require dongles for security, need to figure this out.
+ Inputs need a sort out.
+ Some games require dongles for security, need to figure this out.
******************************************************************************************/
#include "emu.h"
#include "includes/maygay1b.h"
@@ -469,7 +469,7 @@ WRITE8_MEMBER( maygay1b_state::scanlines_w )
WRITE8_MEMBER( maygay1b_state::lamp_data_w )
{
//The two A/B ports are merged back into one, to make one row of 8 lamps.
-
+
if (m_old_lamp_strobe != m_lamp_strobe)
{
// Because of the nature of the lamping circuit, there is an element of persistance
@@ -482,7 +482,7 @@ WRITE8_MEMBER( maygay1b_state::lamp_data_w )
}
m_old_lamp_strobe = m_lamp_strobe;
}
-
+
}
READ8_MEMBER( maygay1b_state::kbd_r )
@@ -494,7 +494,7 @@ READ8_MEMBER( maygay1b_state::kbd_r )
WRITE8_MEMBER( maygay1b_state::lamp_data_2_w )
{
//The two A/B ports are merged back into one, to make one row of 8 lamps.
-
+
if (m_old_lamp_strobe2 != m_lamp_strobe2)
{
// Because of the nature of the lamping circuit, there is an element of persistance
@@ -507,7 +507,7 @@ WRITE8_MEMBER( maygay1b_state::lamp_data_2_w )
}
m_old_lamp_strobe2 = m_lamp_strobe2;
}
-
+
}
// machine driver for maygay m1 board /////////////////////////////////
@@ -541,12 +541,12 @@ MACHINE_CONFIG_START( maygay_m1, maygay1b_state )
MCFG_TIMER_DRIVER_ADD_PERIODIC("nmitimer", maygay1b_state, maygay1b_nmitimer_callback, attotime::from_hz(75)) // freq?
MCFG_DEVICE_ADD("i8279", I8279, M1_MASTER_CLOCK/4) // unknown clock
- MCFG_I8279_OUT_SL_CB(WRITE8(maygay1b_state, scanlines_w)) // scan SL lines
- MCFG_I8279_OUT_DISP_CB(WRITE8(maygay1b_state, lamp_data_w)) // display A&B
- MCFG_I8279_IN_RL_CB(READ8(maygay1b_state, kbd_r)) // kbd RL lines
- MCFG_DEVICE_ADD("i8279_2", I8279, M1_MASTER_CLOCK/4) // unknown clock
- MCFG_I8279_OUT_DISP_CB(WRITE8(maygay1b_state, lamp_data_2_w)) // display A&B
-
+ MCFG_I8279_OUT_SL_CB(WRITE8(maygay1b_state, scanlines_w)) // scan SL lines
+ MCFG_I8279_OUT_DISP_CB(WRITE8(maygay1b_state, lamp_data_w)) // display A&B
+ MCFG_I8279_IN_RL_CB(READ8(maygay1b_state, kbd_r)) // kbd RL lines
+ MCFG_DEVICE_ADD("i8279_2", I8279, M1_MASTER_CLOCK/4) // unknown clock
+ MCFG_I8279_OUT_DISP_CB(WRITE8(maygay1b_state, lamp_data_2_w)) // display A&B
+
MCFG_NVRAM_ADD_0FILL("nvram")
MCFG_DEFAULT_LAYOUT(layout_maygay1b)
diff --git a/src/mame/drivers/maygay1bsw.c b/src/mame/drivers/maygay1bsw.c
index 9459ff31106..1069ef38903 100644
--- a/src/mame/drivers/maygay1bsw.c
+++ b/src/mame/drivers/maygay1bsw.c
@@ -3,7 +3,7 @@
/*
the MSM6376 is on the ROM board, so some games might not have it
the YM2149F is on the MAIN board, but it seems very rarely used for sound.
-
+
On various PCBs, I've seen the AY slot filled with AY8913's, 8910's,
YM2419s and even AY8930s.
diff --git a/src/mame/drivers/maygayv1.c b/src/mame/drivers/maygayv1.c
index 6b5cc4329d2..a4af1c8fb38 100644
--- a/src/mame/drivers/maygayv1.c
+++ b/src/mame/drivers/maygayv1.c
@@ -512,7 +512,7 @@ WRITE8_MEMBER( maygayv1_state::strobe_w )
WRITE8_MEMBER( maygayv1_state::lamp_data_w )
{
//The two A/B ports are merged back into one, to make one row of 8 lamps.
-
+
if (m_old_lamp_strobe != m_lamp_strobe)
{
// Because of the nature of the lamping circuit, there is an element of persistance
@@ -525,7 +525,7 @@ WRITE8_MEMBER( maygayv1_state::lamp_data_w )
}
m_old_lamp_strobe = m_lamp_strobe;
}
-
+
}
READ8_MEMBER( maygayv1_state::kbd_r )
@@ -897,10 +897,10 @@ static MACHINE_CONFIG_START( maygayv1, maygayv1_state )
MCFG_MC68681_A_TX_CALLBACK(WRITELINE(maygayv1_state, duart_txa))
MCFG_DEVICE_ADD("i8279", I8279, MASTER_CLOCK/4) // unknown clock
- MCFG_I8279_OUT_SL_CB(WRITE8(maygayv1_state, strobe_w)) // scan SL lines
- MCFG_I8279_OUT_DISP_CB(WRITE8(maygayv1_state, lamp_data_w)) // display A&B
- MCFG_I8279_IN_RL_CB(READ8(maygayv1_state, kbd_r)) // kbd RL lines
-
+ MCFG_I8279_OUT_SL_CB(WRITE8(maygayv1_state, strobe_w)) // scan SL lines
+ MCFG_I8279_OUT_DISP_CB(WRITE8(maygayv1_state, lamp_data_w)) // display A&B
+ MCFG_I8279_IN_RL_CB(READ8(maygayv1_state, kbd_r)) // kbd RL lines
+
MCFG_SPEAKER_STANDARD_MONO("mono")
MCFG_SOUND_ADD("ymsnd",YM2413, MASTER_CLOCK / 4)
diff --git a/src/mame/drivers/megaphx.c b/src/mame/drivers/megaphx.c
index 118e9d7d1bf..f565d7f36d1 100644
--- a/src/mame/drivers/megaphx.c
+++ b/src/mame/drivers/megaphx.c
@@ -349,10 +349,10 @@ WRITE8_MEMBER(megaphx_state::port_c_w)
static ADDRESS_MAP_START( megaphx_pic_io_map, AS_IO, 8, megaphx_state )
-// AM_RANGE(0x00, 0x00) AM_WRITE(playmark_oki_banking_w)
-// AM_RANGE(0x01, 0x01) AM_READWRITE(playmark_snd_command_r, playmark_oki_w)
-// AM_RANGE(0x02, 0x02) AM_READWRITE(playmark_snd_flag_r, playmark_snd_control_w)
-// AM_RANGE(PIC16C5x_T0, PIC16C5x_T0) AM_READ(PIC16C5X_T0_clk_r)
+// AM_RANGE(0x00, 0x00) AM_WRITE(playmark_oki_banking_w)
+// AM_RANGE(0x01, 0x01) AM_READWRITE(playmark_snd_command_r, playmark_oki_w)
+// AM_RANGE(0x02, 0x02) AM_READWRITE(playmark_snd_flag_r, playmark_snd_control_w)
+// AM_RANGE(PIC16C5x_T0, PIC16C5x_T0) AM_READ(PIC16C5X_T0_clk_r)
ADDRESS_MAP_END
diff --git a/src/mame/drivers/meritm.c b/src/mame/drivers/meritm.c
index dc1dd55c30b..4a9351e9038 100644
--- a/src/mame/drivers/meritm.c
+++ b/src/mame/drivers/meritm.c
@@ -1045,7 +1045,7 @@ static MACHINE_CONFIG_START( meritm_crt250, meritm_state )
MCFG_TIMER_DRIVER_ADD_SCANLINE("scantimer", meritm_state, meritm_interrupt, "screen", 0, 1)
MCFG_DEVICE_ADD("ppi8255", I8255, 0)
- MCFG_I8255_OUT_PORTB_CB(WRITE8(meritm_state, meritm_crt250_port_b_w)) // used LMP x DRIVE
+ MCFG_I8255_OUT_PORTB_CB(WRITE8(meritm_state, meritm_crt250_port_b_w)) // used LMP x DRIVE
MCFG_I8255_IN_PORTC_CB(READ8(meritm_state, meritm_8255_port_c_r))
MCFG_DEVICE_ADD("z80pio_0", Z80PIO, SYSTEM_CLK/6)
diff --git a/src/mame/drivers/metalmx.c b/src/mame/drivers/metalmx.c
index ec9de21f2cd..f1022e03854 100644
--- a/src/mame/drivers/metalmx.c
+++ b/src/mame/drivers/metalmx.c
@@ -737,7 +737,7 @@ static MACHINE_CONFIG_START( metalmx, metalmx_state )
MCFG_DEVICE_ADD("cage", ATARI_CAGE, 0)
MCFG_ATARI_CAGE_SPEEDUP(0) // TODO: speedup address
- MCFG_ATARI_CAGE_IRQ_CALLBACK(WRITE8(metalmx_state,cage_irq_callback))
+ MCFG_ATARI_CAGE_IRQ_CALLBACK(WRITE8(metalmx_state,cage_irq_callback))
MACHINE_CONFIG_END
diff --git a/src/mame/drivers/midas.c b/src/mame/drivers/midas.c
index 8253e3269a2..f5f26198510 100644
--- a/src/mame/drivers/midas.c
+++ b/src/mame/drivers/midas.c
@@ -16,7 +16,7 @@
VRAM 256kbyte (4Display/Access bank)
PaletteRAM 96kbyte
-
+
Display 320(x)*224(y)
Sprite 16(x)*240(y(max))*380(max) (96 sprite/line(max))
@@ -605,10 +605,9 @@ void midas_state::machine_start()
void midas_state::machine_reset()
{
-
}
-
+
WRITE_LINE_MEMBER(midas_state::livequiz_irqhandler)
diff --git a/src/mame/drivers/midvunit.c b/src/mame/drivers/midvunit.c
index cd8c2a16efc..8567cea7de1 100644
--- a/src/mame/drivers/midvunit.c
+++ b/src/mame/drivers/midvunit.c
@@ -1033,16 +1033,16 @@ MACHINE_CONFIG_END
static MACHINE_CONFIG_DERIVED( crusnwld, midvunit )
- /* valid values are 450 or 460 */
- MCFG_DEVICE_ADD("serial_pic", MIDWAY_SERIAL_PIC, 0)
+ /* valid values are 450 or 460 */
+ MCFG_DEVICE_ADD("serial_pic", MIDWAY_SERIAL_PIC, 0)
MCFG_MIDWAY_SERIAL_PIC_UPPER(450)
MACHINE_CONFIG_END
static MACHINE_CONFIG_DERIVED( offroadc, midvunit )
/* valid values are 230 or 234 */
- MCFG_DEVICE_ADD("serial_pic2", MIDWAY_SERIAL_PIC2, 0)
+ MCFG_DEVICE_ADD("serial_pic2", MIDWAY_SERIAL_PIC2, 0)
MCFG_MIDWAY_SERIAL_PIC2_UPPER(230)
- MCFG_MIDWAY_SERIAL_PIC2_YEAR_OFFS(94)
+ MCFG_MIDWAY_SERIAL_PIC2_YEAR_OFFS(94)
MACHINE_CONFIG_END
@@ -1062,7 +1062,7 @@ static MACHINE_CONFIG_DERIVED( midvplus, midvcommon )
MCFG_MIDWAY_IOASIC_SHUFFLE(0)
MCFG_MIDWAY_IOASIC_UPPER(452) /* no alternates */
MCFG_MIDWAY_IOASIC_YEAR_OFFS(94)
-
+
/* sound hardware */
MCFG_DEVICE_ADD("dcs", DCS2_AUDIO_2115, 0)
MCFG_DCS2_AUDIO_DRAM_IN_MB(2)
diff --git a/src/mame/drivers/midxunit.c b/src/mame/drivers/midxunit.c
index 731afdbcc28..c7ae3ec23ba 100644
--- a/src/mame/drivers/midxunit.c
+++ b/src/mame/drivers/midxunit.c
@@ -278,7 +278,7 @@ static MACHINE_CONFIG_START( midxunit, midxunit_state )
MCFG_SCREEN_UPDATE_DEVICE("maincpu", tms34010_device, tms340x0_ind16)
MCFG_SCREEN_PALETTE("palette")
MCFG_VIDEO_START_OVERRIDE(midxunit_state,midxunit)
-
+
MCFG_DEVICE_ADD("serial_pic", MIDWAY_SERIAL_PIC, 0)
/* serial prefixes 419, 420 */
MCFG_MIDWAY_SERIAL_PIC_UPPER(419);
diff --git a/src/mame/drivers/midzeus.c b/src/mame/drivers/midzeus.c
index 17c4509c1fb..c8f118f8c4f 100644
--- a/src/mame/drivers/midzeus.c
+++ b/src/mame/drivers/midzeus.c
@@ -1104,10 +1104,10 @@ static MACHINE_CONFIG_START( midzeus, midzeus_state )
/* sound hardware */
MCFG_DEVICE_ADD("dcs", DCS2_AUDIO_2104, 0)
-
+
MCFG_DEVICE_ADD("ioasic", MIDWAY_IOASIC, 0)
- MCFG_MIDWAY_IOASIC_SHUFFLE(MIDWAY_IOASIC_STANDARD)
- MCFG_MIDWAY_SERIAL_PIC2_YEAR_OFFS(94)
+ MCFG_MIDWAY_IOASIC_SHUFFLE(MIDWAY_IOASIC_STANDARD)
+ MCFG_MIDWAY_SERIAL_PIC2_YEAR_OFFS(94)
MACHINE_CONFIG_END
static MACHINE_CONFIG_DERIVED( mk4, midzeus )
@@ -1129,7 +1129,7 @@ ADDRESS_MAP_END
static MACHINE_CONFIG_DERIVED( invasn, midzeus )
MCFG_CPU_ADD("pic", PIC16C57, 8000000) /* ? */
MCFG_CPU_IO_MAP(pic_io_map)
-
+
MCFG_DEVICE_MODIFY("ioasic")
MCFG_MIDWAY_IOASIC_UPPER(468/* or 488 */)
MACHINE_CONFIG_END
@@ -1157,7 +1157,7 @@ static MACHINE_CONFIG_START( midzeus2, midzeus2_state )
MCFG_DEVICE_ADD("dcs", DCS2_AUDIO_2104, 0)
MCFG_M48T35_ADD( "m48t35" )
-
+
MCFG_DEVICE_ADD("ioasic", MIDWAY_IOASIC, 0)
MCFG_MIDWAY_IOASIC_SHUFFLE(MIDWAY_IOASIC_STANDARD)
MCFG_MIDWAY_SERIAL_PIC2_YEAR_OFFS(99)
@@ -1527,9 +1527,9 @@ DRIVER_INIT_MEMBER(midzeus_state,thegrid)
*
*************************************/
-GAME( 1997, mk4, 0, mk4, mk4, midzeus_state, mk4, ROT0, "Midway", "Mortal Kombat 4 (version 3.0)", GAME_IMPERFECT_GRAPHICS | GAME_SUPPORTS_SAVE )
-GAME( 1997, mk4a, mk4, mk4, mk4, midzeus_state, mk4, ROT0, "Midway", "Mortal Kombat 4 (version 2.1)", GAME_IMPERFECT_GRAPHICS | GAME_SUPPORTS_SAVE )
-GAME( 1997, mk4b, mk4, mk4, mk4, midzeus_state, mk4, ROT0, "Midway", "Mortal Kombat 4 (version 1.0)", GAME_IMPERFECT_GRAPHICS | GAME_SUPPORTS_SAVE )
+GAME( 1997, mk4, 0, mk4, mk4, midzeus_state, mk4, ROT0, "Midway", "Mortal Kombat 4 (version 3.0)", GAME_IMPERFECT_GRAPHICS | GAME_SUPPORTS_SAVE )
+GAME( 1997, mk4a, mk4, mk4, mk4, midzeus_state, mk4, ROT0, "Midway", "Mortal Kombat 4 (version 2.1)", GAME_IMPERFECT_GRAPHICS | GAME_SUPPORTS_SAVE )
+GAME( 1997, mk4b, mk4, mk4, mk4, midzeus_state, mk4, ROT0, "Midway", "Mortal Kombat 4 (version 1.0)", GAME_IMPERFECT_GRAPHICS | GAME_SUPPORTS_SAVE )
GAME( 1999, invasnab, 0, invasn, invasn, midzeus_state, invasn, ROT0, "Midway", "Invasion - The Abductors (version 5.0)", GAME_IMPERFECT_GRAPHICS | GAME_SUPPORTS_SAVE )
GAME( 1999, invasnab4,invasnab, invasn, invasn, midzeus_state, invasn, ROT0, "Midway", "Invasion - The Abductors (version 4.0)", GAME_IMPERFECT_GRAPHICS | GAME_SUPPORTS_SAVE )
GAME( 1999, invasnab3,invasnab, invasn, invasn, midzeus_state, invasn, ROT0, "Midway", "Invasion - The Abductors (version 3.0)", GAME_IMPERFECT_GRAPHICS | GAME_SUPPORTS_SAVE )
diff --git a/src/mame/drivers/model2.c b/src/mame/drivers/model2.c
index 189bc7b769a..aab7cd8cd4e 100644
--- a/src/mame/drivers/model2.c
+++ b/src/mame/drivers/model2.c
@@ -7,30 +7,30 @@
Hardware and protection reverse-engineering and general assistance by ElSemi.
MAME driver by R. Belmont, Olivier Galibert, and ElSemi.
- TODO (updated as for April 2014):
- - all Model 2B games: FIFO comms looks way wrong, and 3d is mostly missing/incomplete. Games also tends to stalls at some point, culprit might be when i960 tries
- to use a burst type opcode read;
- - Inputs needs device-ification and clean-ups;
- - Sound comms actually passes thru a 8251-compatible device, hook it up;
- - daytona: runs at half speed in gameplay;
- - desert: several 3d bugs, presumably down to FIFO;
- - dynamcop: stalls at stage select screen;
- - fvipers: enables timers, but then irq register is empty, hence it crashes with an "interrupt halt" at POST (regression);
- - lastbrnx: uses external DMA port 0 for uploading SHARC program, hook-up might not be 100% right;
- - lastbrnx: uses a shitload of unsupported SHARC opcodes (compute_fmul_avg, shift operation 0x11, ALU operation 0x89 (compute_favg));
- - lastbrnx: eventually crashes in attract mode, geo_parse_nn_s() is the culprit apparently;
- - manxtt: missing 3d;
- - motoraid: stalls after course select;
- - pltkidsa: after few secs of gameplay, background 3d disappears and everything reports a collision against the player;
- - skytargt: MAME hardlocks after disclaimer screen;
- - srallyc: opponent cars flickers like wild;
- - vcop: lightgun input is offsetted;
- - vcop: sound dies at enter initial screen (i.e. after played the game once);
- - vcop: tilemap priority bug at stage select screen;
- - vf2: stalls after disclaimer screen;
- - vstriker: countdown in team select goes way too fast ...
- - vstriker: ... meanwhile gameplay is way too slow!?
- - zeroguna: stalls after some seconds of gameplay;
+ TODO (updated as for April 2014):
+ - all Model 2B games: FIFO comms looks way wrong, and 3d is mostly missing/incomplete. Games also tends to stalls at some point, culprit might be when i960 tries
+ to use a burst type opcode read;
+ - Inputs needs device-ification and clean-ups;
+ - Sound comms actually passes thru a 8251-compatible device, hook it up;
+ - daytona: runs at half speed in gameplay;
+ - desert: several 3d bugs, presumably down to FIFO;
+ - dynamcop: stalls at stage select screen;
+ - fvipers: enables timers, but then irq register is empty, hence it crashes with an "interrupt halt" at POST (regression);
+ - lastbrnx: uses external DMA port 0 for uploading SHARC program, hook-up might not be 100% right;
+ - lastbrnx: uses a shitload of unsupported SHARC opcodes (compute_fmul_avg, shift operation 0x11, ALU operation 0x89 (compute_favg));
+ - lastbrnx: eventually crashes in attract mode, geo_parse_nn_s() is the culprit apparently;
+ - manxtt: missing 3d;
+ - motoraid: stalls after course select;
+ - pltkidsa: after few secs of gameplay, background 3d disappears and everything reports a collision against the player;
+ - skytargt: MAME hardlocks after disclaimer screen;
+ - srallyc: opponent cars flickers like wild;
+ - vcop: lightgun input is offsetted;
+ - vcop: sound dies at enter initial screen (i.e. after played the game once);
+ - vcop: tilemap priority bug at stage select screen;
+ - vf2: stalls after disclaimer screen;
+ - vstriker: countdown in team select goes way too fast ...
+ - vstriker: ... meanwhile gameplay is way too slow!?
+ - zeroguna: stalls after some seconds of gameplay;
OK (controls may be wrong/missing/incomplete)
--
@@ -548,14 +548,14 @@ CUSTOM_INPUT_MEMBER(model2_state::_1c0001c_r)
return iptval;
}
-/* PORT_DIPSETTING( 0x00, "0" ) // 0: neutral
- PORT_DIPSETTING( 0x10, "1" ) // 2nd gear
- PORT_DIPSETTING( 0x20, "2" ) // 1st gear
- PORT_DIPSETTING( 0x30, "3" )
- PORT_DIPSETTING( 0x40, "4" )
- PORT_DIPSETTING( 0x50, "5" ) // 4th gear
- PORT_DIPSETTING( 0x60, "6" ) // 3rd gear
- PORT_DIPSETTING( 0x70, "7" )*/
+/* PORT_DIPSETTING( 0x00, "0" ) // 0: neutral
+ PORT_DIPSETTING( 0x10, "1" ) // 2nd gear
+ PORT_DIPSETTING( 0x20, "2" ) // 1st gear
+ PORT_DIPSETTING( 0x30, "3" )
+ PORT_DIPSETTING( 0x40, "4" )
+ PORT_DIPSETTING( 0x50, "5" ) // 4th gear
+ PORT_DIPSETTING( 0x60, "6" ) // 3rd gear
+ PORT_DIPSETTING( 0x70, "7" )*/
/* Used specifically by Sega Rally, others might be different */
CUSTOM_INPUT_MEMBER(model2_state::srallyc_gearbox_r)
@@ -774,8 +774,8 @@ WRITE32_MEMBER(model2_state::copro_fifo_w)
}
else
{
-// if(m_coprocnt == 0)
-// return;
+// if(m_coprocnt == 0)
+// return;
//osd_printf_debug("copro_fifo_w: %08X, %08X, %08X at %08X\n", data, offset, mem_mask, space.device().safe_pc());
if (m_dsp_type == DSP_TYPE_SHARC)
diff --git a/src/mame/drivers/mpu4hw.c b/src/mame/drivers/mpu4hw.c
index 8e74664b15e..18bfa93cbb5 100644
--- a/src/mame/drivers/mpu4hw.c
+++ b/src/mame/drivers/mpu4hw.c
@@ -1330,7 +1330,7 @@ WRITE_LINE_MEMBER(mpu4_state::pia_ic8_cb2_w)
LOG_IC8(("%s: IC8 PIA write CB2 (alpha clock) %02X\n", machine().describe_context(), state & 0xFF));
// DM Data pin B
-
+
m_vfd->sclk(!state);
}
@@ -2600,7 +2600,7 @@ MACHINE_CONFIG_FRAGMENT( mpu4_common )
MCFG_PTM6840_OUT1_CB(WRITE8(mpu4_state, ic2_o2_callback))
MCFG_PTM6840_OUT2_CB(WRITE8(mpu4_state, ic2_o3_callback))
MCFG_PTM6840_IRQ_CB(WRITELINE(mpu4_state, cpu0_irq))
-
+
MCFG_DEVICE_ADD("pia_ic3", PIA6821, 0)
MCFG_PIA_WRITEPA_HANDLER(WRITE8(mpu4_state, pia_ic3_porta_w))
MCFG_PIA_WRITEPB_HANDLER(WRITE8(mpu4_state, pia_ic3_portb_w))
diff --git a/src/mame/drivers/mpu4sw.c b/src/mame/drivers/mpu4sw.c
index f1319617aa5..40c646586c1 100644
--- a/src/mame/drivers/mpu4sw.c
+++ b/src/mame/drivers/mpu4sw.c
@@ -994,8 +994,8 @@ GAME_CUSTOM( 199?, m4eaw__bx, m4eaw, "eun01y.p1", 0x0000, 0x0100
ROM_START( m4eaw__bz ) \
ROM_REGION( 0x010000, "maincpu", 0 )
ROM_LOAD( "everyones a winner v2-5p", 0x8000, 0x008000, CRC(eb8f2fc5) SHA1(0d3614bd5ff561d17bef0d1e620f2f812b8fed5b))
- M4EAW_EXTRA_ROMS
-ROM_END
+ M4EAW_EXTRA_ROMS
+ROM_END
GAME(199?, m4eaw__bz, m4eaw ,mod4oki ,mpu4 , mpu4_state,m4_showstring ,ROT0,"Barcrest","Everyone's A Winner (Barcrest) (MPU4) (set 99)",GAME_FLAGS )
diff --git a/src/mame/drivers/mpu4vid.c b/src/mame/drivers/mpu4vid.c
index c074fe0a33d..7b071ee7b79 100644
--- a/src/mame/drivers/mpu4vid.c
+++ b/src/mame/drivers/mpu4vid.c
@@ -537,12 +537,12 @@ READ8_MEMBER(mpu4vid_state::ef9369_r )
{
UINT16 col = pal.clut[pal.addr >> 1];
-/* if ((pal.addr & 1) == 0)
- return col & 0xff;
- else
- return col >> 8;
- */
-
+/* if ((pal.addr & 1) == 0)
+ return col & 0xff;
+ else
+ return col >> 8;
+ */
+
return col;
}
else
@@ -604,7 +604,7 @@ WRITE8_MEMBER(mpu4vid_state::bt471_w )
break;
}
- default:
+ default:
{
popmessage("Bt471: Unhandled write access (offset:%x, data:%x)", offset, data);
}
diff --git a/src/mame/drivers/mrgame.c b/src/mame/drivers/mrgame.c
index a51fdc77959..c58923463cb 100644
--- a/src/mame/drivers/mrgame.c
+++ b/src/mame/drivers/mrgame.c
@@ -123,7 +123,7 @@ static ADDRESS_MAP_START( video_map, AS_PROGRAM, 8, mrgame_state )
AM_RANGE(0x5000, 0x50ff) AM_MIRROR(0x0700) AM_RAM AM_SHARE("objectram")
AM_RANGE(0x6800, 0x6807) AM_MIRROR(0x07f8) AM_WRITE(video_ctrl_w)
AM_RANGE(0x7000, 0x77ff) AM_READNOP //AFR - looks like a watchdog
- AM_RANGE(0x8100, 0x8103) AM_MIRROR(0x7efc) AM_DEVREADWRITE("ppi", i8255_device, read, write)
+ AM_RANGE(0x8100, 0x8103) AM_MIRROR(0x7efc) AM_DEVREADWRITE("ppi", i8255_device, read, write)
ADDRESS_MAP_END
static ADDRESS_MAP_START( audio1_map, AS_PROGRAM, 8, mrgame_state )
@@ -373,7 +373,7 @@ PALETTE_INIT_MEMBER( mrgame_state, mrgame)
const UINT8 *color_prom = machine().root_device().memregion("proms")->base();
/* compute the color output resistor weights */
- compute_resistor_weights(0, 255, -1.0,
+ compute_resistor_weights(0, 255, -1.0,
3, &resistances[0], rweights, 0, 0,
3, &resistances[0], gweights, 0, 0,
2, &resistances[1], bweights, 0, 0);
diff --git a/src/mame/drivers/mustache.c b/src/mame/drivers/mustache.c
index 25b9dd04207..5b25748231c 100644
--- a/src/mame/drivers/mustache.c
+++ b/src/mame/drivers/mustache.c
@@ -192,7 +192,7 @@ static MACHINE_CONFIG_START( mustache, mustache_state )
MCFG_PALETTE_INIT_OWNER(mustache_state, mustache)
/* sound hardware */
- MCFG_DEVICE_ADD("seibu_sound", SEIBU_SOUND, 0) // for seibu_sound_decrypt on the MAIN cpu (not sound)
+ MCFG_DEVICE_ADD("seibu_sound", SEIBU_SOUND, 0) // for seibu_sound_decrypt on the MAIN cpu (not sound)
MCFG_SPEAKER_STANDARD_MONO("mono")
diff --git a/src/mame/drivers/mystwarr.c b/src/mame/drivers/mystwarr.c
index 2d568b16f37..189a3737a1b 100644
--- a/src/mame/drivers/mystwarr.c
+++ b/src/mame/drivers/mystwarr.c
@@ -1020,7 +1020,7 @@ static MACHINE_CONFIG_START( mystwarr, mystwarr_state )
MCFG_DEVICE_ADD("k054338", K054338, 0)
MCFG_K054338_ALPHAINV(1)
MCFG_K054338_MIXER("k055555")
-
+
MCFG_VIDEO_START_OVERRIDE(mystwarr_state, mystwarr)
/* sound hardware */
diff --git a/src/mame/drivers/naomi.c b/src/mame/drivers/naomi.c
index 4851d9ccb31..ec970193069 100644
--- a/src/mame/drivers/naomi.c
+++ b/src/mame/drivers/naomi.c
@@ -374,8 +374,8 @@ Zombie Revenge 840-0003C 21707 19 (64Mb) ?
Notes:
OSC1 - oscillator 20.000MHz
JP1-7 - JUMPER unknown function
- SW1 - PUSHBUTTON
- SW2 - 8X2 DIPswitch
+ SW1 - PUSHBUTTON
+ SW2 - 8X2 DIPswitch
SCSI-CTRL - SCSI-II controller MB86604A
CNDB25 - DB-25 SCSI-II connector
IC17S-IC38S - FlashROM (SOP56), 64Mb.
@@ -386,7 +386,7 @@ IC17S-IC38S - FlashROM (SOP56), 64Mb.
CN1/2/3 - connectors joining to main board
Games known to use this PCB include....
- Sticker EPROM MASKROMs
+ Sticker EPROM MASKROMs
Game on cart IC16# # of SOP56 Notes
----------------------------------------------------------------------------------------------------
Puyo Puyo Fever (prototype) * not present 22 (64Mb) no cart, only development PCB
@@ -5738,15 +5738,15 @@ ROM_START( rhytngk )
ROM_REGION( 0x10000000, "rom_board", ROMREGION_ERASEFF)
// real encrypted ROM dump
- ROM_LOAD( "fpr-24423.ic8", 0x00000000, 0x4000000, CRC(c85513ce) SHA1(88490fe64c0866059492b0c1c714b50f3f270676) )
+ ROM_LOAD( "fpr-24423.ic8", 0x00000000, 0x4000000, CRC(c85513ce) SHA1(88490fe64c0866059492b0c1c714b50f3f270676) )
// decrypted version of IC8
ROM_LOAD( "fpr-24423.ic8d", 0x00000000, 0x4000000, CRC(209a991c) SHA1(d76228a215c50ff3085708182b8e47fd2ebc6a47) )
- ROM_LOAD( "fpr-24424.ic9", 0x04000000, 0x4000000, CRC(7bba2402) SHA1(94d637969c58d5dfa3ee64bc3cfb9495dbb97511) )
- ROM_LOAD( "fpr-24425.ic10", 0x08000000, 0x4000000, CRC(6223ebac) SHA1(64c0ec61c108acbb557e7d3837f578deba832cb6) )
- ROM_LOAD( "fpr-24426.ic11", 0x0c000000, 0x4000000, CRC(c78b0981) SHA1(f889acf9065566e11ff985a3b6c4824e364d57ae) )
+ ROM_LOAD( "fpr-24424.ic9", 0x04000000, 0x4000000, CRC(7bba2402) SHA1(94d637969c58d5dfa3ee64bc3cfb9495dbb97511) )
+ ROM_LOAD( "fpr-24425.ic10", 0x08000000, 0x4000000, CRC(6223ebac) SHA1(64c0ec61c108acbb557e7d3837f578deba832cb6) )
+ ROM_LOAD( "fpr-24426.ic11", 0x0c000000, 0x4000000, CRC(c78b0981) SHA1(f889acf9065566e11ff985a3b6c4824e364d57ae) )
ROM_REGION( 4, "rom_key", 0 )
- ROM_LOAD( "rhytngk-key.bin", 0x000000, 0x000004, CRC(e2560d28) SHA1(46fb9b47a0df3035f92db2b0c63a6e4e0745ad29) )
+ ROM_LOAD( "rhytngk-key.bin", 0x000000, 0x000004, CRC(e2560d28) SHA1(46fb9b47a0df3035f92db2b0c63a6e4e0745ad29) )
ROM_REGION(0x4, "boardid", ROMREGION_ERASEVAL(0x04))
ROM_END
@@ -8837,7 +8837,7 @@ ROM_END
/* 0170 */ GAME( 2007, manicpnc, naomi, naomim4, naomi, naomi_state, naomi, ROT0, "Sega", "Manic Panic Ghosts!", GAME_FLAGS )
/* 0170 */ GAME( 2007, pokasuka, manicpnc, naomim4, naomi, naomi_state, naomi, ROT0, "Sega", "Pokasuka Ghost", GAME_FLAGS )
/* 0175 */ GAME( 2007, asndynmt, naomi, naomim4, naomi, naomi_state, naomi, ROT0, "Sega", "Asian Dynamite", GAME_FLAGS )
-/* 0177 */ GAME( 2007, rhytngk, naomi, naomim4, naomi, naomi_state, naomi, ROT0, "Sega/Nintendo", "Rhythm Tengoku", GAME_FLAGS )
+/* 0177 */ GAME( 2007, rhytngk, naomi, naomim4, naomi, naomi_state, naomi, ROT0, "Sega/Nintendo", "Rhythm Tengoku", GAME_FLAGS )
// 00xx Mayjinsen (Formation Battle in May) - prototype, never released
/* Cartridge prototypes of games released on GD-ROM */
diff --git a/src/mame/drivers/naughtyb.c b/src/mame/drivers/naughtyb.c
index 6ae78ec3a09..951f375411f 100644
--- a/src/mame/drivers/naughtyb.c
+++ b/src/mame/drivers/naughtyb.c
@@ -429,7 +429,7 @@ static MACHINE_CONFIG_START( naughtyb, naughtyb_state )
MCFG_TMS36XX_TYPE(TMS3615)
MCFG_TMS36XX_DECAY_TIMES(0.15, 0.20, 0, 0, 0, 0)
// NOTE: it's unknown if the TMS3615 mixes more than one voice internally.
- // A wav taken from Pop Flamer sounds like there are at least no 'odd'
+ // A wav taken from Pop Flamer sounds like there are at least no 'odd'
// harmonics (5 1/3' and 2 2/3')
MCFG_SOUND_ROUTE(0, "mono", 0.60)
@@ -466,7 +466,7 @@ static MACHINE_CONFIG_START( popflame, naughtyb_state )
MCFG_TMS36XX_TYPE(TMS3615)
MCFG_TMS36XX_DECAY_TIMES(0.15, 0.20, 0, 0, 0, 0)
// NOTE: it's unknown if the TMS3615 mixes more than one voice internally.
- // A wav taken from Pop Flamer sounds like there are at least no 'odd'
+ // A wav taken from Pop Flamer sounds like there are at least no 'odd'
// harmonics (5 1/3' and 2 2/3')
MCFG_SOUND_ROUTE(0, "mono", 0.60)
diff --git a/src/mame/drivers/nbmj9195.c b/src/mame/drivers/nbmj9195.c
index 90360e1b4ca..5400a8e1c0a 100644
--- a/src/mame/drivers/nbmj9195.c
+++ b/src/mame/drivers/nbmj9195.c
@@ -148,7 +148,7 @@ READ8_MEMBER(nbmj9195_state::mscoutm_cpu_portb_r)
& ioport("KEY3")->read() & ioport("KEY4")->read());
break;
}
-
+
return 0xff;
}
@@ -2796,8 +2796,7 @@ static const z80_daisy_config daisy_chain_sound[] =
MCFG_TMPZ84C011_PORTB_WRITE_CB(WRITE8(nbmj9195_state, soundcpu_dac1_w)) \
MCFG_TMPZ84C011_PORTC_WRITE_CB(WRITE8(nbmj9195_state, soundcpu_dac2_w)) \
MCFG_TMPZ84C011_PORTD_READ_CB(READ8(nbmj9195_state, soundcpu_portd_r)) \
- MCFG_TMPZ84C011_PORTE_WRITE_CB(WRITE8(nbmj9195_state, soundcpu_porte_w)) \
-
+ MCFG_TMPZ84C011_PORTE_WRITE_CB(WRITE8(nbmj9195_state, soundcpu_porte_w))
#define MSCOUTM_TMZ84C011_SOUND_PORTS \
MCFG_TMPZ84C011_PORTA_WRITE_CB(WRITE8(nbmj9195_state, soundcpu_porta_w)) \
MCFG_TMPZ84C011_PORTB_WRITE_CB(WRITE8(nbmj9195_state, soundcpu_dac2_w)) \
@@ -2812,8 +2811,7 @@ static const z80_daisy_config daisy_chain_sound[] =
MCFG_TMPZ84C011_PORTB_READ_CB(READ8(nbmj9195_state, mscoutm_cpu_portb_r)) \
MCFG_TMPZ84C011_PORTC_READ_CB(READ8(nbmj9195_state, mscoutm_cpu_portc_r)) \
MCFG_TMPZ84C011_PORTD_WRITE_CB(WRITE8(nbmj9195_state, mscoutm_cpu_portd_w)) \
- MCFG_TMPZ84C011_PORTE_WRITE_CB(WRITE8(nbmj9195_state, mscoutm_cpu_porte_w)) \
-
+ MCFG_TMPZ84C011_PORTE_WRITE_CB(WRITE8(nbmj9195_state, mscoutm_cpu_porte_w))
#define OTHERS_TMZ84C011_MAIN_PORTS \
MCFG_TMPZ84C011_PORTA_READ_CB(READ8(nbmj9195_state, others_cpu_porta_r)) \
@@ -2821,8 +2819,7 @@ static const z80_daisy_config daisy_chain_sound[] =
MCFG_TMPZ84C011_PORTC_READ_CB(READ8(nbmj9195_state, others_cpu_portc_r)) \
MCFG_TMPZ84C011_PORTC_WRITE_CB(WRITE8(nbmj9195_state, others_cpu_portc_w)) \
MCFG_TMPZ84C011_PORTD_WRITE_CB(WRITE8(nbmj9195_state, others_cpu_portd_w)) \
- MCFG_TMPZ84C011_PORTE_WRITE_CB(WRITE8(nbmj9195_state, others_cpu_porte_w)) \
-
+ MCFG_TMPZ84C011_PORTE_WRITE_CB(WRITE8(nbmj9195_state, others_cpu_porte_w))
static MACHINE_CONFIG_START( NBMJDRV1_base, nbmj9195_state )
diff --git a/src/mame/drivers/neogeo.c b/src/mame/drivers/neogeo.c
index 51d3d827ad3..c212572bc8e 100644
--- a/src/mame/drivers/neogeo.c
+++ b/src/mame/drivers/neogeo.c
@@ -805,7 +805,7 @@ WRITE16_MEMBER(neogeo_state::memcard_w)
if (ACCESSING_BITS_0_7)
{
if (m_memcard->present() != -1)
- m_memcard->write(space, offset, data);
+ m_memcard->write(space, offset, data);
}
}
@@ -851,9 +851,9 @@ CUSTOM_INPUT_MEMBER(neogeo_state::get_audio_result)
void neogeo_state::neogeo_main_cpu_banking_init()
{
/* create vector banks */
-// m_bank_vectors->configure_entry(1, m_region_maincpu->base());
-// m_bank_vectors->configure_entry(0, memregion("mainbios")->base());
-// m_bank_vectors->set_entry(0);
+// m_bank_vectors->configure_entry(1, m_region_maincpu->base());
+// m_bank_vectors->configure_entry(0, memregion("mainbios")->base());
+// m_bank_vectors->set_entry(0);
m_use_cart_vectors = 0;
if (m_type != NEOGEO_CD)
@@ -894,7 +894,7 @@ void neogeo_state::neogeo_audio_cpu_banking_init(int set_entry)
m_bank_audio_main->configure_entry(0, memregion("audiobios")->base());
else /* on hardware with no SM1 ROM, the cart ROM is always enabled */
m_bank_audio_main->configure_entry(0, memregion("audiocpu")->base());
-
+
m_bank_audio_main->set_entry(m_use_cart_audio);
/* audio banking */
@@ -904,7 +904,7 @@ void neogeo_state::neogeo_audio_cpu_banking_init(int set_entry)
m_bank_audio_cart[3] = membank("audio_8000");
address_mask = (memregion("audiocpu")->bytes() - 0x10000 - 1) & 0x3ffff;
-
+
for (region = 0; region < 4; region++)
{
@@ -1117,12 +1117,12 @@ void neogeo_state::machine_start()
m_cartslots[3] = m_cartslot4;
m_cartslots[4] = m_cartslot5;
m_cartslots[5] = m_cartslot6;
-
+
m_sprgen->set_screen(m_screen);
m_sprgen->set_sprite_region(m_region_sprites->base(), m_region_sprites->bytes());
m_sprgen->set_fixed_regions(m_region_fixed->base(), m_region_fixed->bytes(), m_region_fixedbios);
-
+
}
@@ -1138,7 +1138,7 @@ void neogeo_state::set_slot_number(int slot)
if (slot != m_currentslot)
{
m_currentslot = slot;
-
+
address_space &space = m_maincpu->space(AS_PROGRAM);
// unmap old handlers, some carts will have installed overlays on them, we need them to be cleared
@@ -1163,7 +1163,7 @@ void neogeo_state::set_slot_number(int slot)
ym->reset();
m_cartslots[m_currentslot]->setup_memory_banks(machine()); // setup basic pointers
-
+
ym->reset(); // reset it again to get the new pointers
// these could have changed, ensure the pointers are valid
@@ -1175,7 +1175,7 @@ void neogeo_state::set_slot_number(int slot)
m_cartslots[m_currentslot]->activate_cart(machine(), m_maincpu, m_region_maincpu->base(), m_region_maincpu->bytes(), m_cartslots[m_currentslot]->get_fixed_base(), m_cartslots[m_currentslot]->get_fixed_size());
//memcpy((UINT8*)m_cartslots[m_currentslot]->get_rom_base(),m_region_maincpu->base(), m_region_maincpu->bytes()); // hack- copy back any mods activate made (eh cthd2003)c
-
+
neogeo_audio_cpu_banking_init(0); // should probably be responsibility of the cart
m_audiocpu->reset(); // or some games like svc have no sounnd if in higher slots?
@@ -1283,7 +1283,7 @@ static ADDRESS_MAP_START( main_map_slot, AS_PROGRAM, 16, neogeo_state )
AM_RANGE(0x000000, 0x00007f) AM_READ(neogeo_slot_rom_low_bectors_r)
AM_RANGE(0x000080, 0x0fffff) AM_READ(neogeo_slot_rom_low_r)
AM_RANGE(0x200000, 0x2fffff) AM_ROMBANK("cartridge")
-// AM_RANGE(0x2ffff0, 0x2fffff) AM_WRITE(main_cpu_bank_select_w)
+// AM_RANGE(0x2ffff0, 0x2fffff) AM_WRITE(main_cpu_bank_select_w)
AM_IMPORT_FROM( neogeo_main_map )
ADDRESS_MAP_END
@@ -1401,7 +1401,7 @@ INPUT_PORTS_END
static INPUT_PORTS_START( neogeo_6slot )
PORT_INCLUDE( neogeo )
-
+
PORT_MODIFY("TEST")
PORT_BIT( 0x0040, IP_ACTIVE_LOW, IPT_SPECIAL )
INPUT_PORTS_END
@@ -1444,7 +1444,7 @@ MACHINE_CONFIG_START( neogeo_base, neogeo_state )
MCFG_PALETTE_ADD_INIT_BLACK("palette", 4096*2*2)
MCFG_DEVICE_ADD("spritegen", NEOGEO_SPRITE_OPTIMZIED, 0)
-
+
/* audio hardware */
MCFG_SPEAKER_STANDARD_STEREO("lspeaker", "rspeaker")
@@ -1516,4 +1516,3 @@ ROM_END
/* YEAR NAME PARENT COMPAT MACHINE INPUT INIT */
CONS( 1990, neogeo, 0, 0, mvs, neogeo_6slot, neogeo_state, mvs, "SNK", "Neo-Geo", GAME_IS_BIOS_ROOT | GAME_SUPPORTS_SAVE )
-
diff --git a/src/mame/drivers/neogeo_noslot.c b/src/mame/drivers/neogeo_noslot.c
index 2b2dad7c359..077b958ef73 100644
--- a/src/mame/drivers/neogeo_noslot.c
+++ b/src/mame/drivers/neogeo_noslot.c
@@ -10,8 +10,8 @@
static ADDRESS_MAP_START( main_map_noslot, AS_PROGRAM, 16, neogeo_state )
AM_RANGE(0x000000, 0x00007f) AM_READ(banked_vectors_r)
AM_RANGE(0x000080, 0x0fffff) AM_ROM
-// AM_RANGE(0x200000, 0x2fffff) AM_ROMBANK("cartridge")
-// AM_RANGE(0x2ffff0, 0x2fffff) AM_WRITE(main_cpu_bank_select_w)
+// AM_RANGE(0x200000, 0x2fffff) AM_ROMBANK("cartridge")
+// AM_RANGE(0x2ffff0, 0x2fffff) AM_WRITE(main_cpu_bank_select_w)
AM_IMPORT_FROM( neogeo_main_map )
ADDRESS_MAP_END
@@ -8480,7 +8480,7 @@ ROM_END
*
*************************************/
- // macros allow code below to be copy+pasted into slot devices more easily
+ // macros allow code below to be copy+pasted into slot devices more easily
#define cpuregion memregion("maincpu")->base()
#define cpuregion_size memregion("maincpu")->bytes()
#define spr_region memregion("sprites")->base()
@@ -9824,4 +9824,3 @@ GAME( 2004, sbp, neogeo, neogeo_noslot, neogeo, neogeo_noslot_state,
/* N.C.I - LE CORTEX */
// Bang Bang Busters (c)2010 - MVS?/AES
// Treasure of the Caribbean (c)2011 - MVS?/AES
-
diff --git a/src/mame/drivers/niyanpai.c b/src/mame/drivers/niyanpai.c
index 70458fee1df..0ed984c085a 100644
--- a/src/mame/drivers/niyanpai.c
+++ b/src/mame/drivers/niyanpai.c
@@ -789,7 +789,7 @@ static MACHINE_CONFIG_START( niyanpai, niyanpai_state )
MCFG_TMPZ84C011_ZC0_CB(DEVWRITELINE("audiocpu", tmpz84c011_device, trg3))
MCFG_NVRAM_ADD_0FILL("nvram")
-
+
/* video hardware */
MCFG_SCREEN_ADD("screen", RASTER)
MCFG_SCREEN_REFRESH_RATE(60)
diff --git a/src/mame/drivers/nl_pongd.c b/src/mame/drivers/nl_pongd.c
index 0fb04a9301e..075b69c77c9 100644
--- a/src/mame/drivers/nl_pongd.c
+++ b/src/mame/drivers/nl_pongd.c
@@ -93,16 +93,16 @@ static DipswitchDesc dipswitch1_desc("winning_score", "Winning Score", 0, "11",
#endif
CIRCUIT_LAYOUT( pongdoubles )
- SOLVER(Solver, 48000)
- PARAM(Solver.ACCURACY, 1e-7) // works and is sufficient
+ SOLVER(Solver, 48000)
+ PARAM(Solver.ACCURACY, 1e-7) // works and is sufficient
//CHIP("CLOCK", CLOCK_14_318_MHZ)
- MAINCLOCK(CLOCK, 14318000.0)
+ MAINCLOCK(CLOCK, 14318000.0)
ANALOG_INPUT(V5, 5)
#define VCC "V5", Q
#define GND "GND", Q
- CHIP("F9", 7493)
+ CHIP("F9", 7493)
CHIP("F10", 7493)
CHIP("F7", 74107)
CHIP("F8", 7430)
@@ -110,23 +110,23 @@ CIRCUIT_LAYOUT( pongdoubles )
CHIP("E9", 7493)
CHIP("E10", 7493)
- CHIP("D10", 74107)
- CHIP("D9", 7410)
+ CHIP("D10", 74107)
+ CHIP("D9", 7410)
- CHIP("G6", 7410)
- CHIP("H6", 7400)
- CHIP("F6", 7402)
+ CHIP("G6", 7410)
+ CHIP("H6", 7400)
+ CHIP("F6", 7402)
- CHIP("F4", 74107)
- CHIP("G4", 7400)
- CHIP("G3", 7427)
+ CHIP("F4", 74107)
+ CHIP("G4", 7400)
+ CHIP("G3", 7427)
- CHIP("E4", 7427)
+ CHIP("E4", 7427)
CHIP("E3", 7410)
CHIP("D3", 7402)
CHIP("G2", 7402)
CHIP("F3", 7425)
- CHIP("C6", 7448)
+ CHIP("C6", 7448)
CHIP("C7", 74153)
CHIP("D7", 74153)
@@ -138,19 +138,19 @@ CIRCUIT_LAYOUT( pongdoubles )
CHIP("D6", 7410)
CHIP("D4", 7430)
- //CHIP("B10", 555_Mono, &b10_555_desc)
- CHIP_555_Mono(B10, &b10_555_desc)
+ //CHIP("B10", 555_Mono, &b10_555_desc)
+ CHIP_555_Mono(B10, &b10_555_desc)
- // NETLIST - analog start
- POT(B10_POT, RES_K(1)) // This is a guess!!
- PARAM(B10_POT.DIALLOG, 1) // Log Dial ...
- RES(B10_RPRE, 470)
+ // NETLIST - analog start
+ POT(B10_POT, RES_K(1)) // This is a guess!!
+ PARAM(B10_POT.DIALLOG, 1) // Log Dial ...
+ RES(B10_RPRE, 470)
- NET_C(B10_POT.1, V5)
- NET_C(B10_POT.3, GND)
- NET_C(B10_POT.2, B10_RPRE.1)
- NET_C(B10_RPRE.2, B10.5)
- // NETLIST - analog end
+ NET_C(B10_POT.1, V5)
+ NET_C(B10_POT.3, GND)
+ NET_C(B10_POT.2, B10_RPRE.1)
+ NET_C(B10_RPRE.2, B10.5)
+ // NETLIST - analog end
CHIP("C10", 7404)
@@ -158,21 +158,21 @@ CIRCUIT_LAYOUT( pongdoubles )
CHIP("B8", 7400)
CHIP("A8", 7420)
- //CHIP("A10", 555_Mono, &a10_555_desc)
- CHIP_555_Mono(A10, &a10_555_desc)
+ //CHIP("A10", 555_Mono, &a10_555_desc)
+ CHIP_555_Mono(A10, &a10_555_desc)
- // NETLIST - analog start
- POT(A10_POT, RES_K(1)) // This is a guess!!
- PARAM(A10_POT.DIALLOG, 1) // Log Dial ...
- RES(A10_RPRE, 470)
+ // NETLIST - analog start
+ POT(A10_POT, RES_K(1)) // This is a guess!!
+ PARAM(A10_POT.DIALLOG, 1) // Log Dial ...
+ RES(A10_RPRE, 470)
- NET_C(A10_POT.1, V5)
- NET_C(A10_POT.3, GND)
- NET_C(A10_POT.2, A10_RPRE.1)
- NET_C(A10_RPRE.2, A10.5)
- // NETLIST - analog end
+ NET_C(A10_POT.1, V5)
+ NET_C(A10_POT.3, GND)
+ NET_C(A10_POT.2, A10_RPRE.1)
+ NET_C(A10_RPRE.2, A10.5)
+ // NETLIST - analog end
- CHIP("A9", 7493)
+ CHIP("A9", 7493)
CHIP("H4", 7474)
@@ -192,15 +192,15 @@ CIRCUIT_LAYOUT( pongdoubles )
CHIP("B6", 7474)
CHIP("H5", 7400)
CHIP("E7", 7400)
- //CHIP("F5", 555_Mono, &f5_555_desc)
- CHIP_555_Mono(F5, &f5_555_desc)
+ //CHIP("F5", 555_Mono, &f5_555_desc)
+ CHIP_555_Mono(F5, &f5_555_desc)
- //CHIP("G5", 555_Mono, &g5_555_desc)
- CHIP_555_Mono(G5, &g5_555_desc)
+ //CHIP("G5", 555_Mono, &g5_555_desc)
+ CHIP_555_Mono(G5, &g5_555_desc)
CHIP("C3", 7474)
CHIP("C2", 7400)
- CHIP("F2", 7493)
+ CHIP("F2", 7493)
CHIP("H2", 7400)
CHIP("H3", 74107)
@@ -211,125 +211,125 @@ CIRCUIT_LAYOUT( pongdoubles )
CHIP("C8", 7490)
CHIP("D8", 7490)
- CHIP("C9", 74107)
+ CHIP("C9", 74107)
- CHIP("A1", 74153)
- CHIP("B1", 74153)
+ CHIP("A1", 74153)
+ CHIP("B1", 74153)
- CHIP("B2", 7474)
- CHIP("H1", 7402)
- CHIP("G1", 7404)
+ CHIP("B2", 7474)
+ CHIP("H1", 7402)
+ CHIP("G1", 7404)
- CHIP("E1", 7400)
- CHIP("A2", 7420)
- CHIP("D1", 7493)
- CHIP("C1", 7493)
+ CHIP("E1", 7400)
+ CHIP("A2", 7420)
+ CHIP("D1", 7493)
+ CHIP("C1", 7493)
- CHIP("J1", 7474)
- CHIP("F1", 7427)
+ CHIP("J1", 7474)
+ CHIP("F1", 7427)
- CHIP("J10", 7400)
- CHIP("H10", 7474)
- CHIP("G10", 7474)
- //CHIP("A3", 555_Mono, &a3_555_desc)
- CHIP_555_Mono(A3, &a3_555_desc)
+ CHIP("J10", 7400)
+ CHIP("H10", 7474)
+ CHIP("G10", 7474)
+ //CHIP("A3", 555_Mono, &a3_555_desc)
+ CHIP_555_Mono(A3, &a3_555_desc)
- //CHIP("B9A", 555_Mono, &b9a_555_desc)
- CHIP_555_Mono(B9A, &b9a_555_desc)
+ //CHIP("B9A", 555_Mono, &b9a_555_desc)
+ CHIP_555_Mono(B9A, &b9a_555_desc)
- // NETLIST - analog start
- POT(B9A_POT, RES_K(1)) // This is a guess!!
- PARAM(B9A_POT.DIALLOG, 1) // Log Dial ...
- RES(B9A_RPRE, 470)
+ // NETLIST - analog start
+ POT(B9A_POT, RES_K(1)) // This is a guess!!
+ PARAM(B9A_POT.DIALLOG, 1) // Log Dial ...
+ RES(B9A_RPRE, 470)
- NET_C(B9A_POT.1, V5)
- NET_C(B9A_POT.3, GND)
- NET_C(B9A_POT.2, B9A_RPRE.1)
- NET_C(B9A_RPRE.2, B9A.5)
- // NETLIST - analog end
+ NET_C(B9A_POT.1, V5)
+ NET_C(B9A_POT.3, GND)
+ NET_C(B9A_POT.2, B9A_RPRE.1)
+ NET_C(B9A_RPRE.2, B9A.5)
+ // NETLIST - analog end
- //CHIP("B9B", 555_Mono, &b9b_555_desc)
- CHIP_555_Mono(B9B, &b9b_555_desc)
+ //CHIP("B9B", 555_Mono, &b9b_555_desc)
+ CHIP_555_Mono(B9B, &b9b_555_desc)
- // NETLIST - analog start
- POT(B9B_POT, RES_K(1)) // This is a guess!!
- PARAM(B9B_POT.DIALLOG, 1) // Log Dial ...
- RES(B9B_RPRE, 470)
+ // NETLIST - analog start
+ POT(B9B_POT, RES_K(1)) // This is a guess!!
+ PARAM(B9B_POT.DIALLOG, 1) // Log Dial ...
+ RES(B9B_RPRE, 470)
- NET_C(B9B_POT.1, V5)
- NET_C(B9B_POT.3, GND)
- NET_C(B9B_POT.2, B9B_RPRE.1)
- NET_C(B9B_RPRE.2, B9B.5)
- // NETLIST - analog end
+ NET_C(B9B_POT.1, V5)
+ NET_C(B9B_POT.3, GND)
+ NET_C(B9B_POT.2, B9B_RPRE.1)
+ NET_C(B9B_RPRE.2, B9B.5)
+ // NETLIST - analog end
- CHIP_SERIES_RC(C33, &c33_desc)
+ CHIP_SERIES_RC(C33, &c33_desc)
#if 0
- CHIP("PAD1", PADDLE1_VERTICAL_INPUT, &pad1_desc)
- PADDLE_CONNECTION("PAD1", "A10")
+ CHIP("PAD1", PADDLE1_VERTICAL_INPUT, &pad1_desc)
+ PADDLE_CONNECTION("PAD1", "A10")
- CHIP("PAD2", PADDLE2_VERTICAL_INPUT, &pad2_desc)
- PADDLE_CONNECTION("PAD2", "B10")
+ CHIP("PAD2", PADDLE2_VERTICAL_INPUT, &pad2_desc)
+ PADDLE_CONNECTION("PAD2", "B10")
- CHIP("PAD3", PADDLE3_VERTICAL_INPUT, &pad3_desc)
- PADDLE_CONNECTION("PAD3", "B9B")
+ CHIP("PAD3", PADDLE3_VERTICAL_INPUT, &pad3_desc)
+ PADDLE_CONNECTION("PAD3", "B9B")
- CHIP("PAD4", PADDLE4_VERTICAL_INPUT, &pad4_desc)
- PADDLE_CONNECTION("PAD4", "B9A")
+ CHIP("PAD4", PADDLE4_VERTICAL_INPUT, &pad4_desc)
+ PADDLE_CONNECTION("PAD4", "B9A")
- CHIP("LATCH", LATCH)
- CHIP("COIN", COIN_INPUT)
- CHIP("START", START_INPUT)
- CHIP("DIPSW1", DIPSWITCH, &dipswitch1_desc)
+ CHIP("LATCH", LATCH)
+ CHIP("COIN", COIN_INPUT)
+ CHIP("START", START_INPUT)
+ CHIP("DIPSW1", DIPSWITCH, &dipswitch1_desc)
- VIDEO(pongdoubles)
+ VIDEO(pongdoubles)
#endif
- //CHIP("COIN", COIN_INPUT)
- CHIP_INPUT_ACTIVE_LOW(COIN)
- //CHIP("LATCH", LATCH)
- CHIP_LATCH(LATCH)
- //CHIP("START", START_INPUT)
- CHIP_INPUT_ACTIVE_HIGH(START)
- //CHIP("DIPSW1", DIPSWITCH, &dipswitch1_desc)
- SWITCH2(DIPSW1)
- SWITCH2(DIPSW2)
+ //CHIP("COIN", COIN_INPUT)
+ CHIP_INPUT_ACTIVE_LOW(COIN)
+ //CHIP("LATCH", LATCH)
+ CHIP_LATCH(LATCH)
+ //CHIP("START", START_INPUT)
+ CHIP_INPUT_ACTIVE_HIGH(START)
+ //CHIP("DIPSW1", DIPSWITCH, &dipswitch1_desc)
+ SWITCH2(DIPSW1)
+ SWITCH2(DIPSW2)
#ifdef DEBUG
CHIP("LOG1", VCD_LOG, &vcd_log_desc)
#endif
// Not used, need to be connected
- CONNECTION(GND, "C2", 1)
- CONNECTION(GND, "C2", 2)
- CONNECTION(GND, "A5", 1)
- CONNECTION(GND, "A5", 2)
- CONNECTION(GND, "G7", 4)
- CONNECTION(GND, "G7", 1)
- CONNECTION(GND, "G7",13)
- CONNECTION(GND, "G7",12)
- CONNECTION(GND, "J10",13)
- CONNECTION(GND, "J10",12)
- CONNECTION(GND, "C10",9)
- CONNECTION(GND, "C10",11)
- CONNECTION(GND, "C10",13)
- CONNECTION(GND, "B1",10)
- CONNECTION(GND, "B1",11)
- CONNECTION(GND, "B1",12)
- CONNECTION(GND, "B1",13)
- CONNECTION(GND, "E7",12)
- CONNECTION(GND, "E7",13)
- CONNECTION(GND, "H1",11)
- CONNECTION(GND, "H1",12)
- CONNECTION(GND, "G1",9)
-
- // HRESET Circuit
-
- CONNECTION("CLOCK", Q, "F7", 12)
- CONNECTION(VCC, "F7", 1)
- CONNECTION(VCC, "F7", 4)
- CONNECTION(VCC, "F7", 13)
-
- #define CLK "F7", 3
+ CONNECTION(GND, "C2", 1)
+ CONNECTION(GND, "C2", 2)
+ CONNECTION(GND, "A5", 1)
+ CONNECTION(GND, "A5", 2)
+ CONNECTION(GND, "G7", 4)
+ CONNECTION(GND, "G7", 1)
+ CONNECTION(GND, "G7",13)
+ CONNECTION(GND, "G7",12)
+ CONNECTION(GND, "J10",13)
+ CONNECTION(GND, "J10",12)
+ CONNECTION(GND, "C10",9)
+ CONNECTION(GND, "C10",11)
+ CONNECTION(GND, "C10",13)
+ CONNECTION(GND, "B1",10)
+ CONNECTION(GND, "B1",11)
+ CONNECTION(GND, "B1",12)
+ CONNECTION(GND, "B1",13)
+ CONNECTION(GND, "E7",12)
+ CONNECTION(GND, "E7",13)
+ CONNECTION(GND, "H1",11)
+ CONNECTION(GND, "H1",12)
+ CONNECTION(GND, "G1",9)
+
+ // HRESET Circuit
+
+ CONNECTION("CLOCK", Q, "F7", 12)
+ CONNECTION(VCC, "F7", 1)
+ CONNECTION(VCC, "F7", 4)
+ CONNECTION(VCC, "F7", 13)
+
+ #define CLK "F7", 3
CONNECTION("F9", 12, "F9", 1)
CONNECTION(CLK, "F9", 14)
@@ -348,10 +348,10 @@ CIRCUIT_LAYOUT( pongdoubles )
CONNECTION("F7", 5, "F8", 1)
CONNECTION("F10", 11, "F8", 11)
- CONNECTION("F10", 8, "F8", 12)
+ CONNECTION("F10", 8, "F8", 12)
CONNECTION("F9", 8, "F8", 5)
CONNECTION("F9", 9, "F8", 6)
- CONNECTION(VCC, "F8", 2)
+ CONNECTION(VCC, "F8", 2)
CONNECTION(VCC, "F8", 3)
CONNECTION(VCC, "F8", 4)
@@ -360,23 +360,23 @@ CIRCUIT_LAYOUT( pongdoubles )
CONNECTION(VCC, "E8", 13)
CONNECTION(VCC, "E8", 10)
- #define H1 "F9", 12
- #define H2 "F9", 9
- #define H4 "F9", 8
- #define H8 "F9", 11
- #define H16 "F10", 12
- #define H32 "F10", 9
- #define H64 "F10", 8
- #define H128 "F10", 11
- #define H256 "F7", 5
- #define H256_n "F7", 6
- #define HRESET "E8", 8
- #define HRESET_n "E8", 9
-
-
- // VRESET Circuit
+ #define H1 "F9", 12
+ #define H2 "F9", 9
+ #define H4 "F9", 8
+ #define H8 "F9", 11
+ #define H16 "F10", 12
+ #define H32 "F10", 9
+ #define H64 "F10", 8
+ #define H128 "F10", 11
+ #define H256 "F7", 5
+ #define H256_n "F7", 6
+ #define HRESET "E8", 8
+ #define HRESET_n "E8", 9
+
+
+ // VRESET Circuit
CONNECTION("E9", 12, "E9", 1)
- CONNECTION(HRESET, "E9", 14)
+ CONNECTION(HRESET, "E9", 14)
CONNECTION("E8", 6, "E9", 2)
CONNECTION("E8", 6, "E9", 3)
@@ -399,82 +399,82 @@ CIRCUIT_LAYOUT( pongdoubles )
CONNECTION(VCC, "E8", 1)
CONNECTION(VCC, "E8", 4)
- #define V1 "E9", 12
- #define V2 "E9", 9
- #define V4 "E9", 8
- #define V8 "E9", 11
- #define V16 "E10", 12
- #define V32 "E10", 9
- #define V64 "E10", 8
- #define V128 "E10", 11
- #define V256 "D10", 5
- #define V256_n "D10", 6
- #define VRESET "E8", 6
- #define VRESET_n "E8", 5
+ #define V1 "E9", 12
+ #define V2 "E9", 9
+ #define V4 "E9", 8
+ #define V8 "E9", 11
+ #define V16 "E10", 12
+ #define V32 "E10", 9
+ #define V64 "E10", 8
+ #define V128 "E10", 11
+ #define V256 "D10", 5
+ #define V256_n "D10", 6
+ #define VRESET "E8", 6
+ #define VRESET_n "E8", 5
- // HSync Logic
- CONNECTION(H16, "G6", 3)
- CONNECTION(H64, "G6", 4)
- CONNECTION(H64, "G6", 5)
+ // HSync Logic
+ CONNECTION(H16, "G6", 3)
+ CONNECTION(H64, "G6", 4)
+ CONNECTION(H64, "G6", 5)
- CONNECTION("G6", 6, "H6", 4)
- CONNECTION(HRESET_n, "H6", 10)
- CONNECTION("H6", 6, "H6", 9)
- CONNECTION("H6", 8, "H6", 5)
+ CONNECTION("G6", 6, "H6", 4)
+ CONNECTION(HRESET_n, "H6", 10)
+ CONNECTION("H6", 6, "H6", 9)
+ CONNECTION("H6", 8, "H6", 5)
- CONNECTION(H64, "D2", 9)
+ CONNECTION(H64, "D2", 9)
- CONNECTION(H64, "D3", 3)
- CONNECTION("H6", 6, "D3", 2)
+ CONNECTION(H64, "D3", 3)
+ CONNECTION("H6", 6, "D3", 2)
- CONNECTION("D2", 8, "C2", 9)
- //CONNECTION("D2", 8, "C2", 10)
- CONNECTION(H32, "C2", 10) // Not shown. Accurate?
+ CONNECTION("D2", 8, "C2", 9)
+ //CONNECTION("D2", 8, "C2", 10)
+ CONNECTION(H32, "C2", 10) // Not shown. Accurate?
- CONNECTION(VCC, "B2", 10)
- CONNECTION("C2", 8, "B2", 12)
- CONNECTION(H16, "B2", 11)
- CONNECTION("D3", 1, "B2", 13)
+ CONNECTION(VCC, "B2", 10)
+ CONNECTION("C2", 8, "B2", 12)
+ CONNECTION(H16, "B2", 11)
+ CONNECTION("D3", 1, "B2", 13)
- #define HBLANK "H6", 8
- #define HBLANK_n "H6", 6
- #define HSYNC_n "B2", 8
+ #define HBLANK "H6", 8
+ #define HBLANK_n "H6", 6
+ #define HSYNC_n "B2", 8
- // VSync Logic
- CONNECTION(VRESET, "F6", 8)
- CONNECTION(V16, "F6", 12)
- CONNECTION("F6", 10, "F6", 11)
- CONNECTION("F6", 13, "F6", 9)
+ // VSync Logic
+ CONNECTION(VRESET, "F6", 8)
+ CONNECTION(V16, "F6", 12)
+ CONNECTION("F6", 10, "F6", 11)
+ CONNECTION("F6", 13, "F6", 9)
- CONNECTION(V8, "H6", 1)
- CONNECTION(V8, "H6", 2)
+ CONNECTION(V8, "H6", 1)
+ CONNECTION(V8, "H6", 2)
- CONNECTION("F6", 13, "G6", 1)
- CONNECTION(V4, "G6", 2)
- CONNECTION("H6", 3, "G6", 13)
+ CONNECTION("F6", 13, "G6", 1)
+ CONNECTION(V4, "G6", 2)
+ CONNECTION("H6", 3, "G6", 13)
- #define VBLANK "F6", 13
- #define VBLANK_n "F6", 10
+ #define VBLANK "F6", 13
+ #define VBLANK_n "F6", 10
- // Net circuit
- CONNECTION(H256, "F4", 8)
- CONNECTION(H256_n, "F4", 11)
- CONNECTION(CLK, "F4", 9)
- CONNECTION(VCC, "F4", 10)
+ // Net circuit
+ CONNECTION(H256, "F4", 8)
+ CONNECTION(H256_n, "F4", 11)
+ CONNECTION(CLK, "F4", 9)
+ CONNECTION(VCC, "F4", 10)
- CONNECTION("F4", 6, "G4", 5)
- CONNECTION(H256, "G4", 4)
+ CONNECTION("F4", 6, "G4", 5)
+ CONNECTION(H256, "G4", 4)
- CONNECTION(V4, "G3", 3)
- CONNECTION(VBLANK, "G3", 4)
- CONNECTION("G4", 6, "G3", 5)
+ CONNECTION(V4, "G3", 3)
+ CONNECTION(VBLANK, "G3", 4)
+ CONNECTION("G4", 6, "G3", 5)
- #define NET "G3", 6
+ #define NET "G3", 6
- // Score decoding circuit
+ // Score decoding circuit
CONNECTION("C9", 2, "D7", 6)
CONNECTION("C8", 8, "D7", 5)
CONNECTION("C9", 6, "D7", 4)
@@ -501,7 +501,7 @@ CIRCUIT_LAYOUT( pongdoubles )
CONNECTION(GND, "C7", 1)
CONNECTION(GND, "C7", 15)
- CONNECTION(H128, "E4", 1)
+ CONNECTION(H128, "E4", 1)
CONNECTION(H128, "E4", 2)
CONNECTION(H128, "E4", 13)
@@ -600,74 +600,74 @@ CIRCUIT_LAYOUT( pongdoubles )
CONNECTION("D6", 6, "D4", 3)
- // Coin / Start Logic
- CONNECTION("COIN", 1, "C10", 5)
+ // Coin / Start Logic
+ CONNECTION("COIN", 1, "C10", 5)
- // Capacitor C33 used to drive a ~0.1ms low pulse
- // onto A3 pin 2 at the falling edge of COIN.
- CONNECTION("COIN", 1, "C33", 1)
- CONNECTION(VCC, "C33", 2)
+ // Capacitor C33 used to drive a ~0.1ms low pulse
+ // onto A3 pin 2 at the falling edge of COIN.
+ CONNECTION("COIN", 1, "C33", 1)
+ CONNECTION(VCC, "C33", 2)
- CONNECTION(VCC, "A3", 4)
- CONNECTION("C33", 3, "A3", 2)
+ CONNECTION(VCC, "A3", 4)
+ CONNECTION("C33", 3, "A3", 2)
- CONNECTION("A3", 3, "D2", 11)
+ CONNECTION("A3", 3, "D2", 11)
- CONNECTION(VCC, "B2", 4)
- CONNECTION("D2", 10, "B2", 3)
- CONNECTION("C10", 6, "B2", 2)
- CONNECTION("C10", 6, "B2", 1)
+ CONNECTION(VCC, "B2", 4)
+ CONNECTION("D2", 10, "B2", 3)
+ CONNECTION("C10", 6, "B2", 2)
+ CONNECTION("C10", 6, "B2", 1)
- CONNECTION("J10", 3, "LATCH", 1)
- CONNECTION("B2", 6, "LATCH", 2)
+ CONNECTION("J10", 3, "LATCH", 1)
+ CONNECTION("B2", 6, "LATCH", 2)
- CONNECTION("LATCH", 3, "H6", 12)
- CONNECTION("LATCH", 3, "H6", 13) // Wrong pins on schematic
+ CONNECTION("LATCH", 3, "H6", 12)
+ CONNECTION("LATCH", 3, "H6", 13) // Wrong pins on schematic
- CONNECTION("START", 1, "J10", 9)
- CONNECTION("START", 1, "J10", 10)
+ CONNECTION("START", 1, "J10", 9)
+ CONNECTION("START", 1, "J10", 10)
- CONNECTION(VCC, "C3", 10)
- CONNECTION("H10", 6, "C3", 12)
- CONNECTION("B2", 5, "C3", 11)
- CONNECTION(VCC, "C3", 13)
+ CONNECTION(VCC, "C3", 10)
+ CONNECTION("H10", 6, "C3", 12)
+ CONNECTION("B2", 5, "C3", 11)
+ CONNECTION(VCC, "C3", 13)
- CONNECTION("H6", 11, "H10", 4)
- CONNECTION(VCC, "H10", 2)
- CONNECTION("B2", 6, "H10", 1)
- CONNECTION("G10", 9, "H10", 3)
+ CONNECTION("H6", 11, "H10", 4)
+ CONNECTION(VCC, "H10", 2)
+ CONNECTION("B2", 6, "H10", 1)
+ CONNECTION("G10", 9, "H10", 3)
- CONNECTION("H10", 5, "J10", 2)
- CONNECTION("G10", 9, "J10", 1)
+ CONNECTION("H10", 5, "J10", 2)
+ CONNECTION("G10", 9, "J10", 1)
- CONNECTION(VCC, "G10", 4)
- CONNECTION("G10", 9, "G10", 2)
- CONNECTION("J10", 8, "G10", 3)
- CONNECTION("H10", 8, "G10", 1)
+ CONNECTION(VCC, "G10", 4)
+ CONNECTION("G10", 9, "G10", 2)
+ CONNECTION("J10", 8, "G10", 3)
+ CONNECTION("H10", 8, "G10", 1)
- CONNECTION(VCC, "H10", 10)
- CONNECTION("G10", 5, "H10", 12)
- CONNECTION(V256, "H10", 11)
- CONNECTION(VCC, "H10", 13)
+ CONNECTION(VCC, "H10", 10)
+ CONNECTION("G10", 5, "H10", 12)
+ CONNECTION(V256, "H10", 11)
+ CONNECTION(VCC, "H10", 13)
- CONNECTION("H10", 9, "J10", 4)
- CONNECTION("H10", 6, "J10", 5)
+ CONNECTION("H10", 9, "J10", 4)
+ CONNECTION("H10", 6, "J10", 5)
- CONNECTION("H6", 11, "G10", 10)
- CONNECTION(VCC, "G10", 12)
- CONNECTION("B3", 3, "G10", 11)
- CONNECTION("J10", 6, "G10", 13) // Schematic shows pin 10
+ CONNECTION("H6", 11, "G10", 10)
+ CONNECTION(VCC, "G10", 12)
+ CONNECTION("B3", 3, "G10", 11)
+ CONNECTION("J10", 6, "G10", 13) // Schematic shows pin 10
- CONNECTION("J10", 6, "E5", 9) // Schematic says E6?
+ CONNECTION("J10", 6, "E5", 9) // Schematic says E6?
- #define ATTRACT_n "D2", 4
- #define ATTRACT "G10", 9
+ #define ATTRACT_n "D2", 4
+ #define ATTRACT "G10", 9
- #define SRST "E5", 8
- #define SRST_n "J10", 6
+ #define SRST "E5", 8
+ #define SRST_n "J10", 6
- // Game Control Logic
+ // Game Control Logic
CONNECTION("H7", 6, "E7", 9)
CONNECTION("H6", 8, "E7", 10)
@@ -677,7 +677,7 @@ CIRCUIT_LAYOUT( pongdoubles )
CONNECTION(ATTRACT_n, "E2", 2)
CONNECTION(SRST_n, "E7", 4)
- CONNECTION("E7", 8, "E7", 5)
+ CONNECTION("E7", 8, "E7", 5)
CONNECTION("E7", 6, "E7", 1)
CONNECTION("E7", 6, "E7", 2)
@@ -694,13 +694,13 @@ CIRCUIT_LAYOUT( pongdoubles )
CONNECTION(VCC, "B6", 10)
CONNECTION("G3", 8, "B6", 11)
- CONNECTION(ATTRACT, "D2", 3)
+ CONNECTION(ATTRACT, "D2", 3)
- // Horizontal Ball Counter
+ // Horizontal Ball Counter
CONNECTION(ATTRACT_n, "E2", 4)
- CONNECTION("B6", 8, "E2", 5)
+ CONNECTION("B6", 8, "E2", 5)
CONNECTION("H5", 8, "G8", 3)
CONNECTION("H5", 6, "G8", 4)
@@ -732,7 +732,7 @@ CIRCUIT_LAYOUT( pongdoubles )
CONNECTION("H8", 15, "H7", 12)
CONNECTION("G7", 5, "H7", 13)
- #define HVID_n "H7", 8
+ #define HVID_n "H7", 8
CONNECTION("H8", 15, "G6", 9)
CONNECTION("G8", 15, "G6", 10)
@@ -777,8 +777,8 @@ CIRCUIT_LAYOUT( pongdoubles )
CONNECTION("E3", 6, "D3", 11)
CONNECTION("E3", 6, "D3", 12)
- #define VVID_n "E3", 6
- #define VVID "D3", 13
+ #define VVID_n "E3", 6
+ #define VVID "D3", 13
// Hit Logic
@@ -797,11 +797,11 @@ CIRCUIT_LAYOUT( pongdoubles )
CONNECTION("B3", 8, "B3", 12)
CONNECTION("B3", 8, "B3", 13)
- #define HIT "B3", 8
- #define HIT_n "B3", 11
+ #define HIT "B3", 8
+ #define HIT_n "B3", 11
- // Horizontal Ball Control
+ // Horizontal Ball Control
CONNECTION("E2", 8, "E2", 12)
CONNECTION("C3", 6, "E2", 13)
@@ -854,7 +854,7 @@ CIRCUIT_LAYOUT( pongdoubles )
CONNECTION("G4", 11, "H4", 13)
CONNECTION("G4", 3, "H4", 10)
- CONNECTION("H5", 3, "H5", 12)
+ CONNECTION("H5", 3, "H5", 12)
CONNECTION("H4", 9, "H5", 13)
CONNECTION("H5", 3, "H5", 4)
@@ -874,9 +874,9 @@ CIRCUIT_LAYOUT( pongdoubles )
CONNECTION(H64, "B1", 14)
CONNECTION(H256, "B1", 2)
CONNECTION(GND, "B1", 1)
- CONNECTION(GND, "B1", 15) // Added
+ CONNECTION(GND, "B1", 15) // Added
- CONNECTION("A7", 8, "A1", 6)
+ CONNECTION("A7", 8, "A1", 6)
CONNECTION("D1", 8, "A1", 5)
CONNECTION("A9", 8, "A1", 4)
CONNECTION("C1", 8, "A1", 3)
@@ -943,7 +943,7 @@ CIRCUIT_LAYOUT( pongdoubles )
- // Paddle 1 Vertical
+ // Paddle 1 Vertical
CONNECTION(V256_n, "B10", 2)
CONNECTION(VCC, "B10", 4)
@@ -966,7 +966,7 @@ CIRCUIT_LAYOUT( pongdoubles )
CONNECTION("A8", 8, "B8", 2)
// Paddle 1N Vertical
- CONNECTION(V256_n, "B9A", 2)
+ CONNECTION(V256_n, "B9A", 2)
CONNECTION(VCC, "B9A", 4)
CONNECTION("B9A", 3, "G1", 1)
@@ -1012,7 +1012,7 @@ CIRCUIT_LAYOUT( pongdoubles )
CONNECTION("A8", 6, "B8", 12)
// Paddle 2N Vertical
- CONNECTION(V256_n, "B9B", 2)
+ CONNECTION(V256_n, "B9B", 2)
CONNECTION(VCC, "B9B", 4)
CONNECTION("B9B", 3, "G1", 3)
@@ -1034,33 +1034,33 @@ CIRCUIT_LAYOUT( pongdoubles )
CONNECTION("A2", 6, "E1", 10)
- // Paddle N Horizontal
- CONNECTION(H64, "G1", 5)
+ // Paddle N Horizontal
+ CONNECTION(H64, "G1", 5)
- CONNECTION(VCC, "J1", 4)
- CONNECTION("G1", 6, "J1", 2)
- CONNECTION(H4, "J1", 3)
- CONNECTION(ATTRACT_n, "J1", 1)
+ CONNECTION(VCC, "J1", 4)
+ CONNECTION("G1", 6, "J1", 2)
+ CONNECTION(H4, "J1", 3)
+ CONNECTION(ATTRACT_n, "J1", 1)
- CONNECTION("C3", 9, "J1", 10)
- CONNECTION(VCC, "J1", 12)
- CONNECTION("G4", 8, "J1", 11)
- CONNECTION(H256, "J1", 13)
+ CONNECTION("C3", 9, "J1", 10)
+ CONNECTION(VCC, "J1", 12)
+ CONNECTION("G4", 8, "J1", 11)
+ CONNECTION(H256, "J1", 13)
- CONNECTION("J1", 9, "F1", 4)
- CONNECTION("G1", 6, "F1", 3)
- CONNECTION("J1", 6, "F1", 5)
+ CONNECTION("J1", 9, "F1", 4)
+ CONNECTION("G1", 6, "F1", 3)
+ CONNECTION("J1", 6, "F1", 5)
- CONNECTION("F1", 6, "H1", 8)
- CONNECTION("F1", 6, "H1", 9)
+ CONNECTION("F1", 6, "H1", 8)
+ CONNECTION("F1", 6, "H1", 9)
- CONNECTION("H1", 10, "F1", 13)
- CONNECTION(H256, "F1", 2) // Schematic says 256V
- CONNECTION("E1", 11, "F1", 1)
+ CONNECTION("H1", 10, "F1", 13)
+ CONNECTION(H256, "F1", 2) // Schematic says 256V
+ CONNECTION("E1", 11, "F1", 1)
- CONNECTION("H1", 10, "F1", 11)
- CONNECTION(H256_n, "F1", 9)
- CONNECTION("E1", 8, "F1", 10)
+ CONNECTION("H1", 10, "F1", 11)
+ CONNECTION(H256_n, "F1", 9)
+ CONNECTION("E1", 8, "F1", 10)
// Paddle Horizontal
@@ -1080,14 +1080,14 @@ CIRCUIT_LAYOUT( pongdoubles )
CONNECTION(H256_n, "G3", 2)
CONNECTION("G4", 8, "G3", 13)
- CONNECTION("F1", 12, "H1", 2)
- CONNECTION("G3", 8, "H1", 3)
+ CONNECTION("F1", 12, "H1", 2)
+ CONNECTION("G3", 8, "H1", 3)
- CONNECTION("F1", 8, "H1", 5)
- CONNECTION("G3", 12, "H1", 6)
+ CONNECTION("F1", 8, "H1", 5)
+ CONNECTION("G3", 12, "H1", 6)
- CONNECTION("H1", 1, "G1", 13)
- CONNECTION("H1", 4, "G1", 11)
+ CONNECTION("H1", 1, "G1", 13)
+ CONNECTION("H1", 4, "G1", 11)
// Sound
@@ -1151,81 +1151,79 @@ CIRCUIT_LAYOUT( pongdoubles )
CONNECTION(VCC, "C9", 11)
CONNECTION(SRST_n, "C9", 10)
- CONNECTION(VCC, "DIPSW1", 1)
- CONNECTION("C8", 8, "DIPSW1", 2)
+ CONNECTION(VCC, "DIPSW1", 1)
+ CONNECTION("C8", 8, "DIPSW1", 2)
CONNECTION("C8", 12, "D9", 1)
- //CONNECTION("DIPSW1", 3, "D9", 2)
+ //CONNECTION("DIPSW1", 3, "D9", 2)
CONNECTION("DIPSW1", Q, "D9", 2)
CONNECTION("C9", 3, "D9", 13)
- //CONNECTION(VCC, "DIPSW1", 4)
- //CONNECTION("D8", 8, "DIPSW1", 5)
- CONNECTION(VCC, "DIPSW2", 1)
- CONNECTION("D8", 8, "DIPSW2", 2)
+ //CONNECTION(VCC, "DIPSW1", 4)
+ //CONNECTION("D8", 8, "DIPSW1", 5)
+ CONNECTION(VCC, "DIPSW2", 1)
+ CONNECTION("D8", 8, "DIPSW2", 2)
CONNECTION("D8", 12, "D9", 3)
- //CONNECTION("DIPSW1", 6, "D9", 4)
+ //CONNECTION("DIPSW1", 6, "D9", 4)
CONNECTION("DIPSW2", Q, "D9", 4)
CONNECTION("C9", 5, "D9", 5)
- CONNECTION("D9", 12, "B3", 1)
- CONNECTION("D9", 6, "B3", 2)
+ CONNECTION("D9", 12, "B3", 1)
+ CONNECTION("D9", 6, "B3", 2)
- // Missing Logic in DICE
+ // Missing Logic in DICE
- NET_C(G6.12, A5.13)
- NET_C(B2.8, A5.12)
- NET_C(A5.11, E5.11)
+ NET_C(G6.12, A5.13)
+ NET_C(B2.8, A5.12)
+ NET_C(A5.11, E5.11)
- // Video Summing
- CONNECTION("F3", 13, "G2", 4) // Ball
- CONNECTION("F3", 12, "G1", 10)
- CONNECTION("F3", 10, NET)
- CONNECTION("F3", 9, "G1", 12)
+ // Video Summing
+ CONNECTION("F3", 13, "G2", 4) // Ball
+ CONNECTION("F3", 12, "G1", 10)
+ CONNECTION("F3", 10, NET)
+ CONNECTION("F3", 9, "G1", 12)
- CONNECTION("F3", 8, "E5", 13)
+ CONNECTION("F3", 8, "E5", 13)
- // FIXME: pong doubles uses different resistor values!
- RES(RV1, 1000)
- RES(RV2, 1200)
- RES(RV3, 22000)
- NET_C(E5.12, RV1.1) //Video
- NET_C(D4.8, RV2.1) //Score
- NET_C(E5.10, RV3.1)
+ // FIXME: pong doubles uses different resistor values!
+ RES(RV1, 1000)
+ RES(RV2, 1200)
+ RES(RV3, 22000)
+ NET_C(E5.12, RV1.1) //Video
+ NET_C(D4.8, RV2.1) //Score
+ NET_C(E5.10, RV3.1)
- NET_C(RV1.2, RV2.2)
- NET_C(RV2.2, RV3.2)
+ NET_C(RV1.2, RV2.2)
+ NET_C(RV2.2, RV3.2)
- ALIAS(videomix, RV3.2)
+ ALIAS(videomix, RV3.2)
#if 0
- CONNECTION("VIDEO", 1, "E5", 12) // VIDEO
- CONNECTION("VIDEO", 2, "D4", 8) // SCORE
+ CONNECTION("VIDEO", 1, "E5", 12) // VIDEO
+ CONNECTION("VIDEO", 2, "D4", 8) // SCORE
- CONNECTION("VIDEO", Video::HBLANK_PIN, HBLANK)
- CONNECTION("VIDEO", Video::VBLANK_PIN, VBLANK)
+ CONNECTION("VIDEO", Video::HBLANK_PIN, HBLANK)
+ CONNECTION("VIDEO", Video::VBLANK_PIN, VBLANK)
#endif
- // Audio Summing
- CONNECTION(ATTRACT_n, "C2", 4)
- CONNECTION("C5", 6, "C2", 5)
+ // Audio Summing
+ CONNECTION(ATTRACT_n, "C2", 4)
+ CONNECTION("C5", 6, "C2", 5)
- //CONNECTION("AUDIO", 1, "C2", 6)
- ALIAS(AUDIO, C2.6)
+ //CONNECTION("AUDIO", 1, "C2", 6)
+ ALIAS(AUDIO, C2.6)
#ifdef DEBUG
- CONNECTION("LOG1", 1, "COIN", 1)
- CONNECTION("LOG1", 2, "A3", 3)
- CONNECTION("LOG1", 3, "B2", 5)
- CONNECTION("LOG1", 4, "H10", 5)
- CONNECTION("LOG1", 5, "C3", 9)
- CONNECTION("LOG1", 6, "G10", 5)
- CONNECTION("LOG1", 7, "E2", 6)
- CONNECTION("LOG1", 8, "B3", 3)
+ CONNECTION("LOG1", 1, "COIN", 1)
+ CONNECTION("LOG1", 2, "A3", 3)
+ CONNECTION("LOG1", 3, "B2", 5)
+ CONNECTION("LOG1", 4, "H10", 5)
+ CONNECTION("LOG1", 5, "C3", 9)
+ CONNECTION("LOG1", 6, "G10", 5)
+ CONNECTION("LOG1", 7, "E2", 6)
+ CONNECTION("LOG1", 8, "B3", 3)
#endif
CIRCUIT_LAYOUT_END
-
-
diff --git a/src/mame/drivers/norautp.c b/src/mame/drivers/norautp.c
index cc2b3316396..1ec64fed9b6 100644
--- a/src/mame/drivers/norautp.c
+++ b/src/mame/drivers/norautp.c
@@ -1228,15 +1228,15 @@ static MACHINE_CONFIG_START( noraut_base, norautp_state )
//MCFG_DEVICE_ADD("ppi8255_2", I8255, 0)
/* (c0-c3) Group A Mode 2 (5-lines handshacked bidirectional port)
- Group B Mode 0, output; (see below for lines PC0-PC2) */
- //MCFG_I8255_IN_PORTA_CB(READ8(norautp_state, vram_data_r)) // VRAM data read
- //MCFG_I8255_OUT_PORTA_CB(WRITE8(norautp_state, vram_data_w)) // VRAM data write
- //MCFG_I8255_OUT_PORTB_CB(WRITE8(norautp_state, vram_addr_w)) // VRAM address write
+ Group B Mode 0, output; (see below for lines PC0-PC2) */
+ //MCFG_I8255_IN_PORTA_CB(READ8(norautp_state, vram_data_r)) // VRAM data read
+ //MCFG_I8255_OUT_PORTA_CB(WRITE8(norautp_state, vram_data_w)) // VRAM data write
+ //MCFG_I8255_OUT_PORTB_CB(WRITE8(norautp_state, vram_addr_w)) // VRAM address write
//MCFG_I8255_IN_PORTC_CB(READ8(norautp_state, ppi2_portc_r))
//MCFG_I8255_OUT_PORTC_CB(WRITE8(norautp_state, ppi2_portc_w))
/* PPI-2 is configured as mixed mode2 and mode0 output.
- It means that port A should be bidirectional and port B just as output.
- Port C as hshk regs, and P0-P2 as input (norautp, norautjp) or output (other sets). */
+ It means that port A should be bidirectional and port B just as output.
+ Port C as hshk regs, and P0-P2 as input (norautp, norautjp) or output (other sets). */
/* video hardware */
MCFG_SCREEN_ADD("screen", RASTER)
@@ -3438,16 +3438,16 @@ ROM_END
/*
ROM_START( pkii_dm )
- ROM_REGION( 0x10000, "maincpu", 0 ) // no stack, call's RET go to PC=0
- ROM_LOAD( "12.u12", 0x0000, 0x1000, CRC(048e70d8) SHA1(f0eb16ba68455638de2ce68f51f305a13d0df287) )
- ROM_LOAD( "13.u18", 0x1000, 0x1000, CRC(06cf6789) SHA1(587d883c399348b518e3be4d1dc2581824055328) )
+ ROM_REGION( 0x10000, "maincpu", 0 ) // no stack, call's RET go to PC=0
+ ROM_LOAD( "12.u12", 0x0000, 0x1000, CRC(048e70d8) SHA1(f0eb16ba68455638de2ce68f51f305a13d0df287) )
+ ROM_LOAD( "13.u18", 0x1000, 0x1000, CRC(06cf6789) SHA1(587d883c399348b518e3be4d1dc2581824055328) )
- ROM_REGION( 0x1000, "gfx", 0 )
- ROM_FILL( 0x0000, 0x0800, 0xff )
- ROM_LOAD( "cgw-f506.u31", 0x0800, 0x0800, CRC(412fc492) SHA1(094ea0ffd0c22274cfe164f07c009ffe022331fd) )
+ ROM_REGION( 0x1000, "gfx", 0 )
+ ROM_FILL( 0x0000, 0x0800, 0xff )
+ ROM_LOAD( "cgw-f506.u31", 0x0800, 0x0800, CRC(412fc492) SHA1(094ea0ffd0c22274cfe164f07c009ffe022331fd) )
- ROM_REGION( 0x0200, "proms", 0 )
- ROM_LOAD( "63s141n.u51", 0x0000, 0x0100, CRC(88302127) SHA1(aed1273974917673405f1234ab64e6f8b3856c34) )
+ ROM_REGION( 0x0200, "proms", 0 )
+ ROM_LOAD( "63s141n.u51", 0x0000, 0x0100, CRC(88302127) SHA1(aed1273974917673405f1234ab64e6f8b3856c34) )
ROM_END
*/
diff --git a/src/mame/drivers/nwk-tr.c b/src/mame/drivers/nwk-tr.c
index 85fe51da442..1bd66eaeda1 100644
--- a/src/mame/drivers/nwk-tr.c
+++ b/src/mame/drivers/nwk-tr.c
@@ -750,7 +750,7 @@ static MACHINE_CONFIG_START( nwktr, nwktr_state )
MCFG_VOODOO_TMUMEM(2,2)
MCFG_VOODOO_SCREEN_TAG("screen")
MCFG_VOODOO_CPU_TAG("dsp")
- MCFG_VOODOO_VBLANK_CB(WRITELINE(nwktr_state,voodoo_vblank_0))
+ MCFG_VOODOO_VBLANK_CB(WRITELINE(nwktr_state,voodoo_vblank_0))
MCFG_SCREEN_ADD("screen", RASTER)
MCFG_SCREEN_REFRESH_RATE(60)
@@ -767,8 +767,8 @@ static MACHINE_CONFIG_START( nwktr, nwktr_state )
MCFG_K001604_GFX_INDEX2(1)
MCFG_K001604_LAYER_SIZE(0)
MCFG_K001604_ROZ_SIZE(1)
- MCFG_K001604_TXT_OFFSET(0) // correct?
- MCFG_K001604_ROZ_OFFSET(0) // correct?
+ MCFG_K001604_TXT_OFFSET(0) // correct?
+ MCFG_K001604_ROZ_OFFSET(0) // correct?
MCFG_K001604_GFXDECODE("gfxdecode")
MCFG_K001604_PALETTE("palette")
@@ -780,10 +780,10 @@ static MACHINE_CONFIG_START( nwktr, nwktr_state )
MCFG_RF5C400_ADD("rfsnd", XTAL_16_9344MHz) // as per Guru readme above
MCFG_SOUND_ROUTE(0, "lspeaker", 1.0)
MCFG_SOUND_ROUTE(1, "rspeaker", 1.0)
-
+
MCFG_DEVICE_ADD("konppc", KONPPC, 0)
MCFG_KONPPC_CGBOARD_NUMBER(2)
- MCFG_KONPPC_CGBOARD_TYPE(CGBOARD_TYPE_NWKTR)
+ MCFG_KONPPC_CGBOARD_TYPE(CGBOARD_TYPE_NWKTR)
MACHINE_CONFIG_END
static MACHINE_CONFIG_DERIVED( thrilld, nwktr )
@@ -794,8 +794,8 @@ static MACHINE_CONFIG_DERIVED( thrilld, nwktr )
MCFG_K001604_GFX_INDEX2(1)
MCFG_K001604_LAYER_SIZE(1)
MCFG_K001604_ROZ_SIZE(1)
- MCFG_K001604_TXT_OFFSET(0) // correct?
- MCFG_K001604_ROZ_OFFSET(0) // correct?
+ MCFG_K001604_TXT_OFFSET(0) // correct?
+ MCFG_K001604_ROZ_OFFSET(0) // correct?
MCFG_K001604_GFXDECODE("gfxdecode")
MCFG_K001604_PALETTE("palette")
MACHINE_CONFIG_END
diff --git a/src/mame/drivers/nyny.c b/src/mame/drivers/nyny.c
index 7deb94c061b..2a78f61bc38 100644
--- a/src/mame/drivers/nyny.c
+++ b/src/mame/drivers/nyny.c
@@ -624,7 +624,7 @@ static MACHINE_CONFIG_START( nyny, nyny_state )
MCFG_TTL74123_B_PIN_VALUE(1) /* B pin - pulled high */
MCFG_TTL74123_CLEAR_PIN_VALUE(1) /* Clear pin - pulled high */
MCFG_TTL74123_OUTPUT_CHANGED_CB(WRITE8(nyny_state, ic48_1_74123_output_changed))
-
+
MCFG_DEVICE_ADD("pia1", PIA6821, 0)
MCFG_PIA_READPA_HANDLER(IOPORT("IN0"))
MCFG_PIA_READPB_HANDLER(IOPORT("IN1"))
diff --git a/src/mame/drivers/parodius.c b/src/mame/drivers/parodius.c
index 3657fffb9e5..4144e214094 100644
--- a/src/mame/drivers/parodius.c
+++ b/src/mame/drivers/parodius.c
@@ -221,7 +221,7 @@ WRITE8_MEMBER( parodius_state::banking_callback )
{
if (data & 0xf0)
logerror("%04x: setlines %02x\n", machine().device("maincpu")->safe_pc(), data);
-
+
membank("bank1")->set_entry((data & 0x0f) ^ 0x0f);
}
@@ -234,7 +234,7 @@ static MACHINE_CONFIG_START( parodius, parodius_state )
MCFG_KONAMICPU_LINE_CB(WRITE8(parodius_state, banking_callback))
MCFG_CPU_ADD("audiocpu", Z80, 3579545)
- MCFG_CPU_PROGRAM_MAP(parodius_sound_map) /* NMIs are triggered by the 053260 */
+ MCFG_CPU_PROGRAM_MAP(parodius_sound_map) /* NMIs are triggered by the 053260 */
MCFG_DEVICE_ADD("bank0000", ADDRESS_MAP_BANK, 0)
MCFG_DEVICE_PROGRAM_MAP(bank0000_map)
diff --git a/src/mame/drivers/pcxt.c b/src/mame/drivers/pcxt.c
index 264918f2b04..360394796a2 100644
--- a/src/mame/drivers/pcxt.c
+++ b/src/mame/drivers/pcxt.c
@@ -741,7 +741,7 @@ static MACHINE_CONFIG_FRAGMENT(pcxt)
MCFG_ISA_OUT_DRQ1_CB(DEVWRITELINE("dma8237_1", am9517a_device, dreq1_w))
MCFG_ISA_OUT_DRQ2_CB(DEVWRITELINE("dma8237_1", am9517a_device, dreq2_w))
MCFG_ISA_OUT_DRQ3_CB(DEVWRITELINE("dma8237_1", am9517a_device, dreq3_w))
-
+
/*Sound Hardware*/
MCFG_SPEAKER_STANDARD_MONO("mono")
diff --git a/src/mame/drivers/pgm.c b/src/mame/drivers/pgm.c
index c51d7eabdd5..64d6ca7293a 100644
--- a/src/mame/drivers/pgm.c
+++ b/src/mame/drivers/pgm.c
@@ -1411,7 +1411,7 @@ ROM_START( kovsh )
PGM_68K_BIOS
ROM_LOAD16_WORD_SWAP( "p0600.322", 0x100000, 0x400000, CRC(7c78e5f3) SHA1(9b1e4bd63fb1294ebeb539966842273c8dc7683b) )
//ROM_LOAD16_WORD_SWAP( "kovsh-v0104-u1.bin", 0x100000, 0x400000, CRC(4e2ba39b) SHA1(f3b5aa6f45cfd5a7f1e2a2e893d1652a3f23d6b8) ) // identical but the last 1MB is filled with 0xff instead of 0x00
-
+
ROM_REGION( 0x4000, "prot", 0 ) /* ARM protection ASIC - internal rom */
ROM_LOAD( "kovsh_v100_china.asic", 0x000000, 0x04000, CRC(0f09a5c1) SHA1(621b38c05f33277608d58b49822aebc930ae4870) )
diff --git a/src/mame/drivers/phoenix.c b/src/mame/drivers/phoenix.c
index 18593458334..734411f9829 100644
--- a/src/mame/drivers/phoenix.c
+++ b/src/mame/drivers/phoenix.c
@@ -472,7 +472,7 @@ static MACHINE_CONFIG_DERIVED( pleiads, phoenix )
MCFG_TMS36XX_TYPE(TMS3615)
MCFG_TMS36XX_DECAY_TIMES(0.33, 0.33, 0, 0.33, 0, 0.33)
// NOTE: it's unknown if the TMS3615 mixes more than one voice internally.
- // A wav taken from Pop Flamer sounds like there are at least no 'odd'
+ // A wav taken from Pop Flamer sounds like there are at least no 'odd'
// harmonics (5 1/3' and 2 2/3')
MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.75)
@@ -1144,7 +1144,7 @@ ROM_START( pleiadsi )
ROM_LOAD( "9 2716.bin", 0x0000, 0x0800, CRC(85866607) SHA1(cd240bd056f761b2f9e2142049434f02cae3e315) )
ROM_LOAD( "10 2716.bin", 0x0800, 0x0800, CRC(a841d511) SHA1(8349008ab1d8ef08775b54170c37deb1d391fffc) )
- ROM_REGION( 0x0200, "proms", 0 ) // not present in dump, assuming to be the same, matches screenshots, note reverse order to most sets, same as pleiadsb2.
+ ROM_REGION( 0x0200, "proms", 0 ) // not present in dump, assuming to be the same, matches screenshots, note reverse order to most sets, same as pleiadsb2.
ROM_LOAD( "7611-5.26", 0x0000, 0x0100, CRC(7a1bcb1e) SHA1(bdfab316ea26e2063879e7aa78b6ae2b55eb95c8) ) /* palette low bits */
ROM_LOAD( "7611-5.33", 0x0100, 0x0100, CRC(e38eeb83) SHA1(252880d80425b2e697146e76efdc6cb9f3ba0378) ) /* palette high bits */
ROM_END
diff --git a/src/mame/drivers/play_5.c b/src/mame/drivers/play_5.c
index 4d4d42d022a..9713ade13c1 100644
--- a/src/mame/drivers/play_5.c
+++ b/src/mame/drivers/play_5.c
@@ -216,7 +216,7 @@ ROM_START(fldragon)
ROM_LOAD("fldrcpu2.rom", 0x2000, 0x2000, CRC(6ff2b276) SHA1(040b614f0b0587521ef5550b5587b94a7f3f178b))
ROM_RELOAD(0x6000, 0x2000)
ROM_RELOAD(0xa000, 0x2000)
- ROM_RELOAD(0xe000, 0x2000)
+ ROM_RELOAD(0xe000, 0x2000)
ROM_REGION(0x10000, "cpu2", 0)
ROM_LOAD("fdsndu3.rom", 0x0000, 0x2000, NO_DUMP)
ROM_RELOAD(0x4000, 0x2000)
@@ -244,7 +244,7 @@ ROM_START(sklflite)
ROM_LOAD("skflcpu2.rom", 0x2000, 0x2000, CRC(ffc497aa) SHA1(3e88539ae1688322b9268f502d8ca41cffb28df3))
ROM_RELOAD(0x6000, 0x2000)
ROM_RELOAD(0xa000, 0x2000)
- ROM_RELOAD(0xe000, 0x2000)
+ ROM_RELOAD(0xe000, 0x2000)
ROM_REGION(0x10000, "cpu2", 0)
ROM_LOAD("sfsndu3.rom", 0x0000, 0x2000, NO_DUMP)
ROM_RELOAD(0x4000, 0x2000)
diff --git a/src/mame/drivers/playmark.c b/src/mame/drivers/playmark.c
index 9dab9fe2b5c..15592d837cf 100644
--- a/src/mame/drivers/playmark.c
+++ b/src/mame/drivers/playmark.c
@@ -107,7 +107,7 @@ WRITE16_MEMBER(playmark_state::hotmind_coin_eeprom_w)
{
if (ACCESSING_BITS_0_7)
{
-// if (data & 0x80) logerror("PC$%06x Writing unknown bits %02x to the Coin/EEPROM port\n", space.device().safe_pcbase(), data);
+// if (data & 0x80) logerror("PC$%06x Writing unknown bits %02x to the Coin/EEPROM port\n", space.device().safe_pcbase(), data);
if (data) {
if ((m_dispenser_latch & 0x80) == 0) m_dispenser_latch = 0;
@@ -122,8 +122,8 @@ WRITE16_MEMBER(playmark_state::hotmind_coin_eeprom_w)
}
machine().device<ticket_dispenser_device>("ticket")->write(space, 0, (data & 0x08) ? 0x80 : 0);
- coin_counter_w(machine(), 0, data & 0x20); /* Coin In counter - transistor driven */
- coin_counter_w(machine(), 1, data & 0x40); /* Token/Ticket Out counter - transistor driven */
+ coin_counter_w(machine(), 0, data & 0x20); /* Coin In counter - transistor driven */
+ coin_counter_w(machine(), 1, data & 0x40); /* Token/Ticket Out counter - transistor driven */
m_eeprom->cs_write((data & 1) ? ASSERT_LINE : CLEAR_LINE);
m_eeprom->di_write((data & 4) >> 2);
@@ -135,7 +135,7 @@ WRITE16_MEMBER(playmark_state::luckboomh_dispenser_w)
{
if (ACCESSING_BITS_0_7)
{
-// if (data & 0x87) logerror("PC$%06x Writing unknown bits %02x to the Coin/EEPROM port\n", space.device().safe_pcbase(), data);
+// if (data & 0x87) logerror("PC$%06x Writing unknown bits %02x to the Coin/EEPROM port\n", space.device().safe_pcbase(), data);
if (data) {
if ((m_dispenser_latch & 0x80) == 0) m_dispenser_latch = 0;
@@ -150,8 +150,8 @@ WRITE16_MEMBER(playmark_state::luckboomh_dispenser_w)
}
machine().device<ticket_dispenser_device>("ticket")->write(space, 0, (data & 0x08) ? 0x80 : 0);
- coin_counter_w(machine(), 0, data & 0x20); /* Coin In counter - transistor driven */
- coin_counter_w(machine(), 1, data & 0x40); /* Token/Ticket Out counter - transistor driven */
+ coin_counter_w(machine(), 0, data & 0x20); /* Coin In counter - transistor driven */
+ coin_counter_w(machine(), 1, data & 0x40); /* Token/Ticket Out counter - transistor driven */
}
}
@@ -165,7 +165,7 @@ WRITE16_MEMBER(playmark_state::playmark_snd_command_w)
{
if (ACCESSING_BITS_0_7)
{
-// logerror("PC$%06x 68K Writing sound command %02x to OKI\n",space.device().safe_pcbase(), data);
+// logerror("PC$%06x 68K Writing sound command %02x to OKI\n",space.device().safe_pcbase(), data);
m_snd_command = (data & 0xff);
m_snd_flag = 1;
@@ -180,12 +180,12 @@ READ8_MEMBER(playmark_state::playmark_snd_command_r)
if ((m_oki_control & 0x38) == 0x30)
{
data = m_snd_command;
-// logerror("PC$%03x PortB reading %02x from the 68K\n", space.device().safe_pcbase(), data);
+// logerror("PC$%03x PortB reading %02x from the 68K\n", space.device().safe_pcbase(), data);
}
else if ((m_oki_control & 0x38) == 0x28)
{
data = (m_oki->read(space, 0) & 0x0f);
-// logerror("PC$%03x PortB reading %02x from the OKI status port\n", space.device().safe_pcbase(), data);
+// logerror("PC$%03x PortB reading %02x from the OKI status port\n", space.device().safe_pcbase(), data);
}
return data;
@@ -241,7 +241,7 @@ WRITE8_MEMBER(playmark_state::playmark_snd_control_w)
if ((data & 0x38) == 0x18)
{
-// logerror("PC$%03x Writing %02x to OKI1, PortC=%02x, Code=%02x\n",space.device().safe_pcbase(),m_oki_command,m_oki_control,m_snd_command);
+// logerror("PC$%03x Writing %02x to OKI1, PortC=%02x, Code=%02x\n",space.device().safe_pcbase(),m_oki_command,m_oki_control,m_snd_command);
m_oki->write(space, 0, m_oki_command);
}
}
@@ -252,7 +252,7 @@ WRITE8_MEMBER(playmark_state::hrdtimes_snd_control_w)
if (m_old_oki_bank != (data & 3))
{
-// logerror("PC$%03x Writing %02x to PortC (OKI bank select bits). Previous bank was %02x\n",space.device().safe_pcbase(),(data&3),m_old_oki_bank);
+// logerror("PC$%03x Writing %02x to PortC (OKI bank select bits). Previous bank was %02x\n",space.device().safe_pcbase(),(data&3),m_old_oki_bank);
m_old_oki_bank = data & 3;
@@ -266,7 +266,7 @@ WRITE8_MEMBER(playmark_state::hrdtimes_snd_control_w)
if ((data & 0x38) == 0x18)
{
-// logerror("PC$%03x Writing %02x to OKI1, PortC=%02x, Code=%02x\n",space.device().safe_pcbase(),m_oki_command,m_oki_control,m_snd_command);
+// logerror("PC$%03x Writing %02x to OKI1, PortC=%02x, Code=%02x\n",space.device().safe_pcbase(),m_oki_command,m_oki_control,m_snd_command);
m_oki->write(space, 0, m_oki_command);
}
}
@@ -338,7 +338,7 @@ static ADDRESS_MAP_START( wbeachvl_main_map, AS_PROGRAM, 16, playmark_state )
AM_RANGE(0x710018, 0x710019) AM_READ_PORT("P3")
AM_RANGE(0x71001a, 0x71001b) AM_READ_PORT("P4")
// AM_RANGE(0x71001c, 0x71001d) AM_READ(playmark_snd_status???)
-// AM_RANGE(0x71001e, 0x71001f) AM_WRITE(playmark_snd_command_w)
+// AM_RANGE(0x71001e, 0x71001f) AM_WRITE(playmark_snd_command_w)
AM_RANGE(0x780000, 0x780fff) AM_DEVWRITE("palette", palette_device, write) AM_SHARE("palette")
AM_RANGE(0xff0000, 0xffffff) AM_RAM
ADDRESS_MAP_END
@@ -384,7 +384,7 @@ static ADDRESS_MAP_START( hrdtimes_main_map, AS_PROGRAM, 16, playmark_state )
AM_RANGE(0x300016, 0x300017) AM_WRITE(hrdtimes_coin_w)
AM_RANGE(0x30001a, 0x30001b) AM_READ_PORT("DSW2")
AM_RANGE(0x30001c, 0x30001d) AM_READ_PORT("DSW1")
-// AM_RANGE(0x30001e, 0x30001f) AM_WRITE(playmark_snd_command_w)
+// AM_RANGE(0x30001e, 0x30001f) AM_WRITE(playmark_snd_command_w)
AM_RANGE(0x304000, 0x304001) AM_WRITENOP /* watchdog? irq ack? */
ADDRESS_MAP_END
@@ -438,7 +438,7 @@ static ADDRESS_MAP_START( playmark_sound_io_map, AS_IO, 8, playmark_state )
ADDRESS_MAP_END
static ADDRESS_MAP_START( hrdtimes_sound_io_map, AS_IO, 8, playmark_state )
- AM_RANGE(0x00, 0x00) AM_NOP /* AM_WRITE(playmark_oki_banking_w) Banking data output but not wired. Port 2 (Port C) is wired to the OKI banking instead */
+ AM_RANGE(0x00, 0x00) AM_NOP /* AM_WRITE(playmark_oki_banking_w) Banking data output but not wired. Port 2 (Port C) is wired to the OKI banking instead */
AM_RANGE(0x01, 0x01) AM_READWRITE(playmark_snd_command_r, playmark_oki_w)
AM_RANGE(0x02, 0x02) AM_READWRITE(playmark_snd_flag_r, hrdtimes_snd_control_w)
AM_RANGE(PIC16C5x_T0, PIC16C5x_T0) AM_READ(PIC16C5X_T0_clk_r)
@@ -904,7 +904,7 @@ static INPUT_PORTS_START( hotmind )
PORT_START("DISPENSER")
PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_UNUSED )
- PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_UNKNOWN ) // Wired to Token dispenser connector, but doesn't seem to affect anything.
+ PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_UNKNOWN ) // Wired to Token dispenser connector, but doesn't seem to affect anything.
PORT_BIT( 0x04, IP_ACTIVE_HIGH, IPT_OTHER ) PORT_NAME("Token Dispenser Empty") PORT_CODE(KEYCODE_N)
PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_SPECIAL ) PORT_READ_LINE_DEVICE_MEMBER("token", ticket_dispenser_device, line_r)
PORT_BIT( 0x10, IP_ACTIVE_HIGH, IPT_OTHER ) PORT_NAME("Ticket Dispenser Empty") PORT_CODE(KEYCODE_T)
@@ -1922,7 +1922,7 @@ ROM_START( hotmind )
ROM_COPY( "oki", 0x00000, 0x20000, 0x20000 )
ROM_COPY( "oki", 0x00000, 0x40000, 0x20000 )
- ROM_REGION( 0x8000, "plds", 0 ) /* These were read protected */
+ ROM_REGION( 0x8000, "plds", 0 ) /* These were read protected */
ROM_LOAD( "palce16v8h-25-pc4_u58.jed", 0x0000, 0xb89, BAD_DUMP CRC(ba88c1da) SHA1(9b55e96eee44a467bdfbf760137ccb2fb3afedf0) )
ROM_LOAD( "palce16v8h-25-pc4_u182.jed", 0x0000, 0xb89, BAD_DUMP CRC(ba88c1da) SHA1(9b55e96eee44a467bdfbf760137ccb2fb3afedf0) )
ROM_LOAD( "palce16v8h-25-pc4_jamma.jed", 0x0000, 0xb89, BAD_DUMP CRC(ba88c1da) SHA1(9b55e96eee44a467bdfbf760137ccb2fb3afedf0) ) // On the Jamma Expansion board
@@ -1953,7 +1953,7 @@ ROM_START( luckboomh )
ROM_LOAD16_BYTE( "28.u40", 0x040001, 0x10000, CRC(40e65ed1) SHA1(bc75eb816c58eb0f983bb0eaee854c54e306e1da) )
ROM_CONTINUE( 0x060001, 0x10000 )
- ROM_REGION( 0x80000, "gfx2", 0 ) /* Sprites */
+ ROM_REGION( 0x80000, "gfx2", 0 ) /* Sprites */
ROM_LOAD16_BYTE( "26.u86", 0x00000, 0x20000, CRC(d3ee7d82) SHA1(b0b3df19d60430e7a9fa29fdfff2183a32986d2d) )
ROM_LOAD16_BYTE( "30.u85", 0x00001, 0x20000, CRC(4b8a9558) SHA1(9f0f2d8f50f21cf188ad778c3a0a68ec23380b23) )
ROM_LOAD16_BYTE( "25.u84", 0x40000, 0x20000, CRC(e1ab5cf5) SHA1(f76d00537cfd6f09439e44071875bf021622fd07) )
diff --git a/src/mame/drivers/pong.c b/src/mame/drivers/pong.c
index ec94b3fda5a..c0b86164ad4 100644
--- a/src/mame/drivers/pong.c
+++ b/src/mame/drivers/pong.c
@@ -207,11 +207,11 @@ static INPUT_PORTS_START( pongd )
PORT_START( "PADDLE1" ) /* fake input port for player 2 paddle */
PORT_BIT( 0xff, 0x00, IPT_PADDLE ) PORT_SENSITIVITY(2) PORT_KEYDELTA(100) PORT_CENTERDELTA(0) PORT_PLAYER(2) NETLIST_ANALOG_PORT_CHANGED("maincpu", "pot1")
- PORT_START( "PADDLE2" ) /* fake input port for player 3 paddle */
- PORT_BIT( 0xff, 0x00, IPT_PADDLE ) PORT_SENSITIVITY(2) PORT_KEYDELTA(100) PORT_CENTERDELTA(0) PORT_PLAYER(3) NETLIST_ANALOG_PORT_CHANGED("maincpu", "pot2")
+ PORT_START( "PADDLE2" ) /* fake input port for player 3 paddle */
+ PORT_BIT( 0xff, 0x00, IPT_PADDLE ) PORT_SENSITIVITY(2) PORT_KEYDELTA(100) PORT_CENTERDELTA(0) PORT_PLAYER(3) NETLIST_ANALOG_PORT_CHANGED("maincpu", "pot2")
- PORT_START( "PADDLE3" ) /* fake input port for player 4 paddle */
- PORT_BIT( 0xff, 0x00, IPT_PADDLE ) PORT_SENSITIVITY(2) PORT_KEYDELTA(100) PORT_CENTERDELTA(0) PORT_PLAYER(4) NETLIST_ANALOG_PORT_CHANGED("maincpu", "pot3")
+ PORT_START( "PADDLE3" ) /* fake input port for player 4 paddle */
+ PORT_BIT( 0xff, 0x00, IPT_PADDLE ) PORT_SENSITIVITY(2) PORT_KEYDELTA(100) PORT_CENTERDELTA(0) PORT_PLAYER(4) NETLIST_ANALOG_PORT_CHANGED("maincpu", "pot3")
PORT_START("IN0") /* fake as well */
PORT_BIT( 0x01, IP_ACTIVE_HIGH, IPT_COIN1 ) NETLIST_LOGIC_PORT_CHANGED("maincpu", "coinsw")
@@ -284,8 +284,8 @@ static MACHINE_CONFIG_START( pongd, pong_state )
#endif
MCFG_NETLIST_ANALOG_INPUT("maincpu", "pot0", "A10_POT.DIAL")
MCFG_NETLIST_ANALOG_INPUT("maincpu", "pot1", "B10_POT.DIAL")
- MCFG_NETLIST_ANALOG_INPUT("maincpu", "pot2", "B9B_POT.DIAL")
- MCFG_NETLIST_ANALOG_INPUT("maincpu", "pot3", "B9A_POT.DIAL")
+ MCFG_NETLIST_ANALOG_INPUT("maincpu", "pot2", "B9B_POT.DIAL")
+ MCFG_NETLIST_ANALOG_INPUT("maincpu", "pot3", "B9A_POT.DIAL")
MCFG_NETLIST_LOGIC_INPUT("maincpu", "sw1a", "DIPSW1.POS", 0, 0x01)
MCFG_NETLIST_LOGIC_INPUT("maincpu", "sw1b", "DIPSW2.POS", 0, 0x01)
MCFG_NETLIST_LOGIC_INPUT("maincpu", "coinsw", "COIN_SW.POS", 0, 0x01)
diff --git a/src/mame/drivers/popeye.c b/src/mame/drivers/popeye.c
index 84993f88246..e9437e5ed6c 100644
--- a/src/mame/drivers/popeye.c
+++ b/src/mame/drivers/popeye.c
@@ -53,7 +53,7 @@ static NETLIST_START(nl_popeye)
SOLVER(Solver, 48000)
PARAM(Solver.ACCURACY, 1e-5)
- PARAM(Solver.LTE, 5e-2) // Default is not enough for paddle control
+ PARAM(Solver.LTE, 5e-2) // Default is not enough for paddle control
ANALOG_INPUT(V5, 5)
/* AY 8910 internal resistors */
@@ -482,7 +482,7 @@ static MACHINE_CONFIG_DERIVED( popeye, skyskipr )
MCFG_SOUND_MODIFY("aysnd")
MCFG_SOUND_ROUTES_RESET()
MCFG_AY8910_OUTPUT_TYPE(AY8910_RESISTOR_OUTPUT) /* Does Sky Skipper have the same filtering? */
- MCFG_AY8910_RES_LOADS(2000.0, 2000.0, 2000.0)
+ MCFG_AY8910_RES_LOADS(2000.0, 2000.0, 2000.0)
MCFG_AY8910_PORT_A_READ_CB(IOPORT("DSW0"))
MCFG_AY8910_PORT_B_WRITE_CB(WRITE8(popeye_state, popeye_portB_w))
MCFG_SOUND_ROUTE_EX(0, "snd_nl", 1.0, 0)
diff --git a/src/mame/drivers/proconn.c b/src/mame/drivers/proconn.c
index bbb29af5f39..fd64974d2da 100644
--- a/src/mame/drivers/proconn.c
+++ b/src/mame/drivers/proconn.c
@@ -266,7 +266,7 @@ INPUT_PORTS_END
WRITE16_MEMBER(proconn_state::serial_transmit)
{
//Don't like the look of this, should be a clock somewhere
-
+
// should probably be in the pios above
if (offset == 0)
@@ -275,7 +275,7 @@ WRITE16_MEMBER(proconn_state::serial_transmit)
{
m_vfd->data(data & (1<<i));
m_vfd->sclk(1);
- m_vfd->sclk(0);
+ m_vfd->sclk(0);
}
}
}
diff --git a/src/mame/drivers/quakeat.c b/src/mame/drivers/quakeat.c
index 52f4ef40022..a6c9f028cdf 100644
--- a/src/mame/drivers/quakeat.c
+++ b/src/mame/drivers/quakeat.c
@@ -110,7 +110,6 @@ INPUT_PORTS_END
void quakeat_state::machine_start()
{
-
}
/*************************************************************/
diff --git a/src/mame/drivers/rastersp.c b/src/mame/drivers/rastersp.c
index a1091986a3d..773ddd23616 100644
--- a/src/mame/drivers/rastersp.c
+++ b/src/mame/drivers/rastersp.c
@@ -102,7 +102,7 @@ public:
required_device<timer_device> m_tms_timer1;
required_device<timer_device> m_tms_tx_timer;
required_device<palette_device> m_palette;
- required_device<nvram_device> m_nvram;
+ required_device<nvram_device> m_nvram;
DECLARE_WRITE32_MEMBER(cyrix_cache_w);
DECLARE_READ8_MEMBER(nvram_r);
diff --git a/src/mame/drivers/re900.c b/src/mame/drivers/re900.c
index 4b5b6fbb6eb..7c9bfe36b09 100644
--- a/src/mame/drivers/re900.c
+++ b/src/mame/drivers/re900.c
@@ -379,7 +379,7 @@ static MACHINE_CONFIG_START( re900, re900_state )
/* video hardware */
MCFG_DEVICE_ADD( "tms9128", TMS9128, XTAL_10_738635MHz / 2 ) /* TMS9128NL on the board */
- MCFG_TMS9928A_VRAM_SIZE(0x4000)
+ MCFG_TMS9928A_VRAM_SIZE(0x4000)
MCFG_TMS9928A_OUT_INT_LINE_CB(WRITELINE(re900_state, vdp_interrupt))
MCFG_TMS9928A_SCREEN_ADD_NTSC( "screen" )
MCFG_SCREEN_UPDATE_DEVICE( "tms9128", tms9128_device, screen_update )
diff --git a/src/mame/drivers/rohga.c b/src/mame/drivers/rohga.c
index b850c389fb5..5b44c3b44cb 100644
--- a/src/mame/drivers/rohga.c
+++ b/src/mame/drivers/rohga.c
@@ -773,7 +773,7 @@ DECOSPR_PRIORITY_CB_MEMBER(rohga_state::rohga_pri_callback)
case 0x6000: return 0xf0 | 0xcc;
case 0x2000: return 0;//0xf0|0xcc; /* Perhaps 0xf0|0xcc|0xaa (Sprite under bottom layer) */
}
-
+
return 0;
}
@@ -787,7 +787,7 @@ DECOSPR_COLOUR_CB_MEMBER(rohga_state::schmeisr_col_callback)
UINT16 colour = ((col >> 9) & 0xf) << 2;
if (col & 0x8000)
colour++;
-
+
return colour;
}
@@ -1124,7 +1124,7 @@ static MACHINE_CONFIG_START( schmeisr, rohga_state )
MCFG_DEVICE_ADD("spritegen1", DECO_SPRITE, 0)
MCFG_DECO_SPRITE_PRIORITY_CB(rohga_state, rohga_pri_callback)
- MCFG_DECO_SPRITE_COLOUR_CB(rohga_state, schmeisr_col_callback) // wire mods on pcb...
+ MCFG_DECO_SPRITE_COLOUR_CB(rohga_state, schmeisr_col_callback) // wire mods on pcb...
MCFG_DECO_SPRITE_GFX_REGION(3)
MCFG_DECO_SPRITE_GFXDECODE("gfxdecode")
MCFG_DECO_SPRITE_PALETTE("palette")
diff --git a/src/mame/drivers/rollerg.c b/src/mame/drivers/rollerg.c
index 57e8d31de5f..b204e3e5449 100644
--- a/src/mame/drivers/rollerg.c
+++ b/src/mame/drivers/rollerg.c
@@ -250,7 +250,7 @@ static MACHINE_CONFIG_START( rollerg, rollerg_state )
MCFG_KONAMICPU_LINE_CB(WRITE8(rollerg_state, banking_callback))
MCFG_CPU_ADD("audiocpu", Z80, 3579545)
- MCFG_CPU_PROGRAM_MAP(rollerg_sound_map) /* NMIs are generated by the 053260 */
+ MCFG_CPU_PROGRAM_MAP(rollerg_sound_map) /* NMIs are generated by the 053260 */
/* video hardware */
MCFG_SCREEN_ADD("screen", RASTER)
diff --git a/src/mame/drivers/rpunch.c b/src/mame/drivers/rpunch.c
index 32761463756..82271d573e0 100644
--- a/src/mame/drivers/rpunch.c
+++ b/src/mame/drivers/rpunch.c
@@ -122,7 +122,7 @@
* Machine initialization
*
*************************************/
-
+
void rpunch_state::machine_start()
{
save_item(NAME(m_sound_data));
@@ -749,7 +749,7 @@ ROM_START( svolleyu )
ROM_LOAD( "sps_07.bin", 0x20000, 0x10000, CRC(904b7709) SHA1(9b66a565cd599928b666baad9f97c50f35ffcc37) )
ROM_LOAD( "sps_08.bin", 0x30000, 0x10000, CRC(5430ffac) SHA1(163311d96f2f7e1ecb0901d0be73ac357b01bf6a) )
ROM_LOAD( "sps_09.bin", 0x40000, 0x10000, CRC(414a6278) SHA1(baa9dc9ab0dd3c5f27c128de23053edcddf45ad0) )
-// ROM_LOAD( "a09.bin", 0x50000, 0x08000, CRC(dd92dfe1) SHA1(08c956e11d567a215ec3cdaf6ef75fa9a886513a) ) // not on this set?
+// ROM_LOAD( "a09.bin", 0x50000, 0x08000, CRC(dd92dfe1) SHA1(08c956e11d567a215ec3cdaf6ef75fa9a886513a) ) // not on this set?
ROM_REGION( 0x80000, "sprites", ROMREGION_ERASEFF )
ROM_LOAD16_BYTE( "sps_20.bin", 0x00000, 0x10000, CRC(c9e7206d) SHA1(af5b2f49387a3b46c6693f4782aa0e587f17ab25) )
diff --git a/src/mame/drivers/sam.c b/src/mame/drivers/sam.c
index e5a7c06c38f..eccfd64ffdf 100644
--- a/src/mame/drivers/sam.c
+++ b/src/mame/drivers/sam.c
@@ -23,14 +23,13 @@ static MACHINE_CONFIG_START( sam, sam_state )
MCFG_CPU_PROGRAM_MAP(sam_map)
MACHINE_CONFIG_END
-#define ROM_LOAD_BOOT_EPROM \
+#define ROM_LOAD_BOOT_EPROM \
ROM_REGION( 0x100000, "boot", ROMREGION_ERASEFF ) \
ROM_LOAD( "boot_eprom_01_02.bin", 0x0000, 0x100000, CRC(92c93cba) SHA1(aed7ba2f988df8c95e2ad08f70409152d5caa49a)) \
ROM_LOAD( "boot_eprom_01_06.bin", 0x0000, 0x0e8ac8, CRC(fe7bcece) SHA1(775590bbd52c24950db86cc231566ba3780030d8)) \
ROM_LOAD( "boot_eprom_02_10.bin", 0x0000, 0x0f0304, CRC(0f3fd4a4) SHA1(115d0b73c40fcdb2d202a0a9065472d216ca89e0)) \
ROM_LOAD( "boot_eprom_02_30.bin", 0x0000, 0x0f0624, CRC(a4258c49) SHA1(d865edf7d1c6d2c922980dd192222dc24bc092a0)) \
- ROM_LOAD( "boot_eprom_03_10.bin", 0x0000, 0x100000, CRC(de017f82) SHA1(e4a9a818fa3f1754374cd00b52b8a087d6c442a9)) \
-
+ ROM_LOAD( "boot_eprom_03_10.bin", 0x0000, 0x100000, CRC(de017f82) SHA1(e4a9a818fa3f1754374cd00b52b8a087d6c442a9))
/*-------------------------------------------------------------------
/ 24
/-------------------------------------------------------------------*/
@@ -1065,213 +1064,213 @@ ROM_START(wpt_1400l)
ROM_LOAD( "wpt1400l.bin", 0x0000, 0x1c7072c, CRC(00eff09c) SHA1(847203d4d2ce8d11a5403374f2d5b6dda8458bc9))
ROM_END
-GAME( 200?, 24_130 ,24_150, sam, sam, driver_device, 0, ROT0, "Stern", "24 v1.30", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, 24_140 ,24_150, sam, sam, driver_device, 0, ROT0, "Stern", "24 v1.40", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, 24_144 ,24_150, sam, sam, driver_device, 0, ROT0, "Stern", "24 v1.44", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, 24_150 ,0, sam, sam, driver_device, 0, ROT0, "Stern", "24 v1.50", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, bdk_130 ,bdk_294, sam, sam, driver_device, 0, ROT0, "Stern", "Batman - The Dark Knight v1.30", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, bdk_150 ,bdk_294, sam, sam, driver_device, 0, ROT0, "Stern", "Batman - The Dark Knight v1.50", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, bdk_160 ,bdk_294, sam, sam, driver_device, 0, ROT0, "Stern", "Batman - The Dark Knight v1.60", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, bdk_200 ,bdk_294, sam, sam, driver_device, 0, ROT0, "Stern", "Batman - The Dark Knight v2.00", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, bdk_210 ,bdk_294, sam, sam, driver_device, 0, ROT0, "Stern", "Batman - The Dark Knight v2.10", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, bdk_220 ,bdk_294, sam, sam, driver_device, 0, ROT0, "Stern", "Batman - The Dark Knight v2.20", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, bdk_290 ,bdk_294, sam, sam, driver_device, 0, ROT0, "Stern", "Batman - The Dark Knight v2.90", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, bdk_294 ,0, sam, sam, driver_device, 0, ROT0, "Stern", "Batman - The Dark Knight v2.94", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, 24_130 ,24_150, sam, sam, driver_device, 0, ROT0, "Stern", "24 v1.30", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, 24_140 ,24_150, sam, sam, driver_device, 0, ROT0, "Stern", "24 v1.40", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, 24_144 ,24_150, sam, sam, driver_device, 0, ROT0, "Stern", "24 v1.44", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, 24_150 ,0, sam, sam, driver_device, 0, ROT0, "Stern", "24 v1.50", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, bdk_130 ,bdk_294, sam, sam, driver_device, 0, ROT0, "Stern", "Batman - The Dark Knight v1.30", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, bdk_150 ,bdk_294, sam, sam, driver_device, 0, ROT0, "Stern", "Batman - The Dark Knight v1.50", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, bdk_160 ,bdk_294, sam, sam, driver_device, 0, ROT0, "Stern", "Batman - The Dark Knight v1.60", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, bdk_200 ,bdk_294, sam, sam, driver_device, 0, ROT0, "Stern", "Batman - The Dark Knight v2.00", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, bdk_210 ,bdk_294, sam, sam, driver_device, 0, ROT0, "Stern", "Batman - The Dark Knight v2.10", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, bdk_220 ,bdk_294, sam, sam, driver_device, 0, ROT0, "Stern", "Batman - The Dark Knight v2.20", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, bdk_290 ,bdk_294, sam, sam, driver_device, 0, ROT0, "Stern", "Batman - The Dark Knight v2.90", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, bdk_294 ,0, sam, sam, driver_device, 0, ROT0, "Stern", "Batman - The Dark Knight v2.94", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
// Missing version 1.30 (26-Jan-2010), 1.20 (25-Jan-2010), 1.10 (21-Jan-2010), 1.00 (15-Jan-2010)
-GAME( 200?, bbh_140 ,bbh_160, sam, sam, driver_device, 0, ROT0, "Stern", "Big Buck Hunter Pro v1.40", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, bbh_150 ,bbh_160, sam, sam, driver_device, 0, ROT0, "Stern", "Big Buck Hunter Pro v1.50", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, bbh_160 ,0, sam, sam, driver_device, 0, ROT0, "Stern", "Big Buck Hunter Pro v1.60", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, csi_102 ,csi_240, sam, sam, driver_device, 0, ROT0, "Stern", "C.S.I. v1.02", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, csi_103 ,csi_240, sam, sam, driver_device, 0, ROT0, "Stern", "C.S.I. v1.03", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, csi_104 ,csi_240, sam, sam, driver_device, 0, ROT0, "Stern", "C.S.I. v1.04", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, csi_200 ,csi_240, sam, sam, driver_device, 0, ROT0, "Stern", "C.S.I. v2.00", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, csi_210 ,csi_240, sam, sam, driver_device, 0, ROT0, "Stern", "C.S.I. v2.10", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, csi_230 ,csi_240, sam, sam, driver_device, 0, ROT0, "Stern", "C.S.I. v2.30", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, csi_240 ,0, sam, sam, driver_device, 0, ROT0, "Stern", "C.S.I. v2.40", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, fg_1000af ,fg_120af, sam, sam, driver_device, 0, ROT0, "Stern", "Family Guy v10.0 (English,French)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, fg_1000ag ,fg_120af, sam, sam, driver_device, 0, ROT0, "Stern", "Family Guy v10.0 (English,German)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, fg_1000ai ,fg_120af, sam, sam, driver_device, 0, ROT0, "Stern", "Family Guy v10.0 (English,Italian)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, fg_1000al ,fg_120af, sam, sam, driver_device, 0, ROT0, "Stern", "Family Guy v10.0 (English,Spanish)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, fg_110af ,fg_120af, sam, sam, driver_device, 0, ROT0, "Stern", "Family Guy v11.0 (English,French)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, fg_110ag ,fg_120af, sam, sam, driver_device, 0, ROT0, "Stern", "Family Guy v11.0 (English,German)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, fg_110ai ,fg_120af, sam, sam, driver_device, 0, ROT0, "Stern", "Family Guy v11.0 (English,Italian)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, fg_110al ,fg_120af, sam, sam, driver_device, 0, ROT0, "Stern", "Family Guy v11.0 (English,Spanish)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, fg_120af ,0, sam, sam, driver_device, 0, ROT0, "Stern", "Family Guy v12.0 (English,French)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, fg_120ag ,fg_120af, sam, sam, driver_device, 0, ROT0, "Stern", "Family Guy v12.0 (English,German)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, fg_120ai ,fg_120af, sam, sam, driver_device, 0, ROT0, "Stern", "Family Guy v12.0 (English,Italian)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, fg_120al ,fg_120af, sam, sam, driver_device, 0, ROT0, "Stern", "Family Guy v12.0 (English,Spanish)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, fg_300ai ,fg_120af, sam, sam, driver_device, 0, ROT0, "Stern", "Family Guy v3.0 (English,Italian)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, fg_400a ,fg_120af, sam, sam, driver_device, 0, ROT0, "Stern", "Family Guy v4.0 (English)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, fg_400ag ,fg_120af, sam, sam, driver_device, 0, ROT0, "Stern", "Family Guy v4.0 (English,German)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, fg_700af ,fg_120af, sam, sam, driver_device, 0, ROT0, "Stern", "Family Guy v7.0 (English,French)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, fg_700al ,fg_120af, sam, sam, driver_device, 0, ROT0, "Stern", "Family Guy v7.0 (English,Spanish)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, fg_800al ,fg_120af, sam, sam, driver_device, 0, ROT0, "Stern", "Family Guy v8.0 (English,Spanish)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, im2_100 ,im2_140, sam, sam, driver_device, 0, ROT0, "Stern", "Iron Man 2 v1.00", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, im2_110 ,im2_140, sam, sam, driver_device, 0, ROT0, "Stern", "Iron Man 2 v1.10", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, im2_120 ,im2_140, sam, sam, driver_device, 0, ROT0, "Stern", "Iron Man 2 v1.20", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, im2_140 ,0, sam, sam, driver_device, 0, ROT0, "Stern", "Iron Man 2 v1.40", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, indy_113a ,indy_210, sam, sam, driver_device, 0, ROT0, "Stern", "Indiana Jones v1.13", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, indy_113f ,indy_210, sam, sam, driver_device, 0, ROT0, "Stern", "Indiana Jones v1.13 (French)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, indy_113g ,indy_210, sam, sam, driver_device, 0, ROT0, "Stern", "Indiana Jones v1.13 (German)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, indy_113i ,indy_210, sam, sam, driver_device, 0, ROT0, "Stern", "Indiana Jones v1.13 (Italian)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, indy_113l ,indy_210, sam, sam, driver_device, 0, ROT0, "Stern", "Indiana Jones v1.13 (Spanish)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, indy_114a ,indy_210, sam, sam, driver_device, 0, ROT0, "Stern", "Indiana Jones v1.14", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, indy_114f ,indy_210, sam, sam, driver_device, 0, ROT0, "Stern", "Indiana Jones v1.14 (French)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, indy_114g ,indy_210, sam, sam, driver_device, 0, ROT0, "Stern", "Indiana Jones v1.14 (German)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, indy_114i ,indy_210, sam, sam, driver_device, 0, ROT0, "Stern", "Indiana Jones v1.14 (Italian)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, indy_114l ,indy_210, sam, sam, driver_device, 0, ROT0, "Stern", "Indiana Jones v1.14 (Spanish)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, indy_116a ,indy_210, sam, sam, driver_device, 0, ROT0, "Stern", "Indiana Jones v1.16", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, indy_116f ,indy_210, sam, sam, driver_device, 0, ROT0, "Stern", "Indiana Jones v1.16 (French)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, indy_116g ,indy_210, sam, sam, driver_device, 0, ROT0, "Stern", "Indiana Jones v1.16 (German)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, indy_116i ,indy_210, sam, sam, driver_device, 0, ROT0, "Stern", "Indiana Jones v1.16 (Italian)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, indy_116l ,indy_210, sam, sam, driver_device, 0, ROT0, "Stern", "Indiana Jones v1.16 (Spanish)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, indy_210 ,0, sam, sam, driver_device, 0, ROT0, "Stern", "Indiana Jones v2.10", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, indy_210f ,indy_210, sam, sam, driver_device, 0, ROT0, "Stern", "Indiana Jones v2.10 (French)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, bbh_140 ,bbh_160, sam, sam, driver_device, 0, ROT0, "Stern", "Big Buck Hunter Pro v1.40", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, bbh_150 ,bbh_160, sam, sam, driver_device, 0, ROT0, "Stern", "Big Buck Hunter Pro v1.50", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, bbh_160 ,0, sam, sam, driver_device, 0, ROT0, "Stern", "Big Buck Hunter Pro v1.60", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, csi_102 ,csi_240, sam, sam, driver_device, 0, ROT0, "Stern", "C.S.I. v1.02", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, csi_103 ,csi_240, sam, sam, driver_device, 0, ROT0, "Stern", "C.S.I. v1.03", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, csi_104 ,csi_240, sam, sam, driver_device, 0, ROT0, "Stern", "C.S.I. v1.04", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, csi_200 ,csi_240, sam, sam, driver_device, 0, ROT0, "Stern", "C.S.I. v2.00", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, csi_210 ,csi_240, sam, sam, driver_device, 0, ROT0, "Stern", "C.S.I. v2.10", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, csi_230 ,csi_240, sam, sam, driver_device, 0, ROT0, "Stern", "C.S.I. v2.30", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, csi_240 ,0, sam, sam, driver_device, 0, ROT0, "Stern", "C.S.I. v2.40", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, fg_1000af ,fg_120af, sam, sam, driver_device, 0, ROT0, "Stern", "Family Guy v10.0 (English,French)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, fg_1000ag ,fg_120af, sam, sam, driver_device, 0, ROT0, "Stern", "Family Guy v10.0 (English,German)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, fg_1000ai ,fg_120af, sam, sam, driver_device, 0, ROT0, "Stern", "Family Guy v10.0 (English,Italian)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, fg_1000al ,fg_120af, sam, sam, driver_device, 0, ROT0, "Stern", "Family Guy v10.0 (English,Spanish)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, fg_110af ,fg_120af, sam, sam, driver_device, 0, ROT0, "Stern", "Family Guy v11.0 (English,French)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, fg_110ag ,fg_120af, sam, sam, driver_device, 0, ROT0, "Stern", "Family Guy v11.0 (English,German)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, fg_110ai ,fg_120af, sam, sam, driver_device, 0, ROT0, "Stern", "Family Guy v11.0 (English,Italian)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, fg_110al ,fg_120af, sam, sam, driver_device, 0, ROT0, "Stern", "Family Guy v11.0 (English,Spanish)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, fg_120af ,0, sam, sam, driver_device, 0, ROT0, "Stern", "Family Guy v12.0 (English,French)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, fg_120ag ,fg_120af, sam, sam, driver_device, 0, ROT0, "Stern", "Family Guy v12.0 (English,German)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, fg_120ai ,fg_120af, sam, sam, driver_device, 0, ROT0, "Stern", "Family Guy v12.0 (English,Italian)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, fg_120al ,fg_120af, sam, sam, driver_device, 0, ROT0, "Stern", "Family Guy v12.0 (English,Spanish)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, fg_300ai ,fg_120af, sam, sam, driver_device, 0, ROT0, "Stern", "Family Guy v3.0 (English,Italian)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, fg_400a ,fg_120af, sam, sam, driver_device, 0, ROT0, "Stern", "Family Guy v4.0 (English)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, fg_400ag ,fg_120af, sam, sam, driver_device, 0, ROT0, "Stern", "Family Guy v4.0 (English,German)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, fg_700af ,fg_120af, sam, sam, driver_device, 0, ROT0, "Stern", "Family Guy v7.0 (English,French)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, fg_700al ,fg_120af, sam, sam, driver_device, 0, ROT0, "Stern", "Family Guy v7.0 (English,Spanish)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, fg_800al ,fg_120af, sam, sam, driver_device, 0, ROT0, "Stern", "Family Guy v8.0 (English,Spanish)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, im2_100 ,im2_140, sam, sam, driver_device, 0, ROT0, "Stern", "Iron Man 2 v1.00", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, im2_110 ,im2_140, sam, sam, driver_device, 0, ROT0, "Stern", "Iron Man 2 v1.10", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, im2_120 ,im2_140, sam, sam, driver_device, 0, ROT0, "Stern", "Iron Man 2 v1.20", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, im2_140 ,0, sam, sam, driver_device, 0, ROT0, "Stern", "Iron Man 2 v1.40", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, indy_113a ,indy_210, sam, sam, driver_device, 0, ROT0, "Stern", "Indiana Jones v1.13", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, indy_113f ,indy_210, sam, sam, driver_device, 0, ROT0, "Stern", "Indiana Jones v1.13 (French)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, indy_113g ,indy_210, sam, sam, driver_device, 0, ROT0, "Stern", "Indiana Jones v1.13 (German)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, indy_113i ,indy_210, sam, sam, driver_device, 0, ROT0, "Stern", "Indiana Jones v1.13 (Italian)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, indy_113l ,indy_210, sam, sam, driver_device, 0, ROT0, "Stern", "Indiana Jones v1.13 (Spanish)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, indy_114a ,indy_210, sam, sam, driver_device, 0, ROT0, "Stern", "Indiana Jones v1.14", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, indy_114f ,indy_210, sam, sam, driver_device, 0, ROT0, "Stern", "Indiana Jones v1.14 (French)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, indy_114g ,indy_210, sam, sam, driver_device, 0, ROT0, "Stern", "Indiana Jones v1.14 (German)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, indy_114i ,indy_210, sam, sam, driver_device, 0, ROT0, "Stern", "Indiana Jones v1.14 (Italian)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, indy_114l ,indy_210, sam, sam, driver_device, 0, ROT0, "Stern", "Indiana Jones v1.14 (Spanish)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, indy_116a ,indy_210, sam, sam, driver_device, 0, ROT0, "Stern", "Indiana Jones v1.16", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, indy_116f ,indy_210, sam, sam, driver_device, 0, ROT0, "Stern", "Indiana Jones v1.16 (French)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, indy_116g ,indy_210, sam, sam, driver_device, 0, ROT0, "Stern", "Indiana Jones v1.16 (German)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, indy_116i ,indy_210, sam, sam, driver_device, 0, ROT0, "Stern", "Indiana Jones v1.16 (Italian)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, indy_116l ,indy_210, sam, sam, driver_device, 0, ROT0, "Stern", "Indiana Jones v1.16 (Spanish)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, indy_210 ,0, sam, sam, driver_device, 0, ROT0, "Stern", "Indiana Jones v2.10", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, indy_210f ,indy_210, sam, sam, driver_device, 0, ROT0, "Stern", "Indiana Jones v2.10 (French)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
// Missing versions 4.00 (21-May-2009), 3.00 (20-May-2009), 2.00 (19-May-2009) and 1.00 (14-May-2009) of NBA
-GAME( 200?, nba_500 ,nba_802, sam, sam, driver_device, 0, ROT0, "Stern", "NBA v5.00", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, nba_600 ,nba_802, sam, sam, driver_device, 0, ROT0, "Stern", "NBA v6.00", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, nba_700 ,nba_802, sam, sam, driver_device, 0, ROT0, "Stern", "NBA v7.00", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, nba_801 ,nba_802, sam, sam, driver_device, 0, ROT0, "Stern", "NBA v8.01", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, nba_802 ,0, sam, sam, driver_device, 0, ROT0, "Stern", "NBA v8.02", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, potc_110af ,potc_600, sam, sam, driver_device, 0, ROT0, "Stern", "Pirates of the Caribbean v1.10 (English,French)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, potc_110ai ,potc_600, sam, sam, driver_device, 0, ROT0, "Stern", "Pirates of the Caribbean v1.10 (English,Italian)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, potc_110gf ,potc_600, sam, sam, driver_device, 0, ROT0, "Stern", "Pirates of the Caribbean v1.10 (German,French)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, nba_500 ,nba_802, sam, sam, driver_device, 0, ROT0, "Stern", "NBA v5.00", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, nba_600 ,nba_802, sam, sam, driver_device, 0, ROT0, "Stern", "NBA v6.00", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, nba_700 ,nba_802, sam, sam, driver_device, 0, ROT0, "Stern", "NBA v7.00", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, nba_801 ,nba_802, sam, sam, driver_device, 0, ROT0, "Stern", "NBA v8.01", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, nba_802 ,0, sam, sam, driver_device, 0, ROT0, "Stern", "NBA v8.02", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, potc_110af ,potc_600, sam, sam, driver_device, 0, ROT0, "Stern", "Pirates of the Caribbean v1.10 (English,French)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, potc_110ai ,potc_600, sam, sam, driver_device, 0, ROT0, "Stern", "Pirates of the Caribbean v1.10 (English,Italian)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, potc_110gf ,potc_600, sam, sam, driver_device, 0, ROT0, "Stern", "Pirates of the Caribbean v1.10 (German,French)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
// Missing version 1.11 for other languages ??? August 17, 2006
-GAME( 200?, potc_111as ,potc_600, sam, sam, driver_device, 0, ROT0, "Stern", "Pirates of the Caribbean v1.11 (English,Spanish)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, potc_111as ,potc_600, sam, sam, driver_device, 0, ROT0, "Stern", "Pirates of the Caribbean v1.11 (English,Spanish)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
// Missing version 1.12 August 24, 2006
-GAME( 200?, potc_113af ,potc_600, sam, sam, driver_device, 0, ROT0, "Stern", "Pirates of the Caribbean v1.13 (English,French)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, potc_113ai ,potc_600, sam, sam, driver_device, 0, ROT0, "Stern", "Pirates of the Caribbean v1.13 (English,Italian)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, potc_113as ,potc_600, sam, sam, driver_device, 0, ROT0, "Stern", "Pirates of the Caribbean v1.13 (English,Spanish)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, potc_113gf ,potc_600, sam, sam, driver_device, 0, ROT0, "Stern", "Pirates of the Caribbean v1.13 (German,French)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, potc_113af ,potc_600, sam, sam, driver_device, 0, ROT0, "Stern", "Pirates of the Caribbean v1.13 (English,French)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, potc_113ai ,potc_600, sam, sam, driver_device, 0, ROT0, "Stern", "Pirates of the Caribbean v1.13 (English,Italian)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, potc_113as ,potc_600, sam, sam, driver_device, 0, ROT0, "Stern", "Pirates of the Caribbean v1.13 (English,Spanish)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, potc_113gf ,potc_600, sam, sam, driver_device, 0, ROT0, "Stern", "Pirates of the Caribbean v1.13 (German,French)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
// Missing version 1.14 October 11, 2006
-GAME( 200?, potc_115af ,potc_600, sam, sam, driver_device, 0, ROT0, "Stern", "Pirates of the Caribbean v1.15 (English,French)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, potc_115ai ,potc_600, sam, sam, driver_device, 0, ROT0, "Stern", "Pirates of the Caribbean v1.15 (English,Italian)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, potc_115as ,potc_600, sam, sam, driver_device, 0, ROT0, "Stern", "Pirates of the Caribbean v1.15 (English,Spanish)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, potc_115gf ,potc_600, sam, sam, driver_device, 0, ROT0, "Stern", "Pirates of the Caribbean v1.15 (German,French)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, potc_115af ,potc_600, sam, sam, driver_device, 0, ROT0, "Stern", "Pirates of the Caribbean v1.15 (English,French)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, potc_115ai ,potc_600, sam, sam, driver_device, 0, ROT0, "Stern", "Pirates of the Caribbean v1.15 (English,Italian)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, potc_115as ,potc_600, sam, sam, driver_device, 0, ROT0, "Stern", "Pirates of the Caribbean v1.15 (English,Spanish)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, potc_115gf ,potc_600, sam, sam, driver_device, 0, ROT0, "Stern", "Pirates of the Caribbean v1.15 (German,French)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
// Missing version 2.00 April 11, 2007
-GAME( 200?, potc_300af ,potc_600, sam, sam, driver_device, 0, ROT0, "Stern", "Pirates of the Caribbean v3.00 (English,French)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, potc_300ai ,potc_600, sam, sam, driver_device, 0, ROT0, "Stern", "Pirates of the Caribbean v3.00 (English,Italian)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, potc_300as ,potc_600, sam, sam, driver_device, 0, ROT0, "Stern", "Pirates of the Caribbean v3.00 (English,Spanish)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, potc_300gf ,potc_600, sam, sam, driver_device, 0, ROT0, "Stern", "Pirates of the Caribbean v3.00 (German,French)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, potc_400af ,potc_600, sam, sam, driver_device, 0, ROT0, "Stern", "Pirates of the Caribbean v4.00 (English,French)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, potc_400ai ,potc_600, sam, sam, driver_device, 0, ROT0, "Stern", "Pirates of the Caribbean v4.00 (English,Italian)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, potc_400as ,potc_600, sam, sam, driver_device, 0, ROT0, "Stern", "Pirates of the Caribbean v4.00 (English,Spanish)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, potc_400gf ,potc_600, sam, sam, driver_device, 0, ROT0, "Stern", "Pirates of the Caribbean v4.00 (German,French)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, potc_300af ,potc_600, sam, sam, driver_device, 0, ROT0, "Stern", "Pirates of the Caribbean v3.00 (English,French)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, potc_300ai ,potc_600, sam, sam, driver_device, 0, ROT0, "Stern", "Pirates of the Caribbean v3.00 (English,Italian)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, potc_300as ,potc_600, sam, sam, driver_device, 0, ROT0, "Stern", "Pirates of the Caribbean v3.00 (English,Spanish)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, potc_300gf ,potc_600, sam, sam, driver_device, 0, ROT0, "Stern", "Pirates of the Caribbean v3.00 (German,French)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, potc_400af ,potc_600, sam, sam, driver_device, 0, ROT0, "Stern", "Pirates of the Caribbean v4.00 (English,French)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, potc_400ai ,potc_600, sam, sam, driver_device, 0, ROT0, "Stern", "Pirates of the Caribbean v4.00 (English,Italian)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, potc_400as ,potc_600, sam, sam, driver_device, 0, ROT0, "Stern", "Pirates of the Caribbean v4.00 (English,Spanish)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, potc_400gf ,potc_600, sam, sam, driver_device, 0, ROT0, "Stern", "Pirates of the Caribbean v4.00 (German,French)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
// Missing version 5.00 September 27, 2007
-GAME( 200?, potc_600 ,0, sam, sam, driver_device, 0, ROT0, "Stern", "Pirates of the Caribbean v6.00 (English,French)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, potc_600ai ,potc_600, sam, sam, driver_device, 0, ROT0, "Stern", "Pirates of the Caribbean v6.00 (English,Italian)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, potc_600as ,potc_600, sam, sam, driver_device, 0, ROT0, "Stern", "Pirates of the Caribbean v6.00 (English,Spanish)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, potc_600gf ,potc_600, sam, sam, driver_device, 0, ROT0, "Stern", "Pirates of the Caribbean v6.00 (German,French)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, sh_141 ,0, sam, sam, driver_device, 0, ROT0, "Stern", "Shrek v1.41", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, skc_090 ,skc_105, sam, sam, driver_device, 0, ROT0, "Stern", "Simpsons Kooky Carnival (Redemption) v0.90 New Jersey", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, potc_600 ,0, sam, sam, driver_device, 0, ROT0, "Stern", "Pirates of the Caribbean v6.00 (English,French)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, potc_600ai ,potc_600, sam, sam, driver_device, 0, ROT0, "Stern", "Pirates of the Caribbean v6.00 (English,Italian)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, potc_600as ,potc_600, sam, sam, driver_device, 0, ROT0, "Stern", "Pirates of the Caribbean v6.00 (English,Spanish)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, potc_600gf ,potc_600, sam, sam, driver_device, 0, ROT0, "Stern", "Pirates of the Caribbean v6.00 (German,French)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, sh_141 ,0, sam, sam, driver_device, 0, ROT0, "Stern", "Shrek v1.41", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, skc_090 ,skc_105, sam, sam, driver_device, 0, ROT0, "Stern", "Simpsons Kooky Carnival (Redemption) v0.90 New Jersey", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
// Missing version 1.00
// Missing version 1.01 April 10, 2006
// Missing version 1.02 April 12, 2006
-GAME( 200?, skc_103 ,skc_105, sam, sam, driver_device, 0, ROT0, "Stern", "Simpsons Kooky Carnival (Redemption) v1.03", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, skc_103 ,skc_105, sam, sam, driver_device, 0, ROT0, "Stern", "Simpsons Kooky Carnival (Redemption) v1.03", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
// Missing version 1.04 May 12, 2006
-GAME( 200?, skc_105 ,0, sam, sam, driver_device, 0, ROT0, "Stern", "Simpsons Kooky Carnival (Redemption) v1.05", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, sman_130ef ,sman_240, sam, sam, driver_device, 0, ROT0, "Stern", "Spider-Man v1.30 (English,French)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, sman_130ei ,sman_240, sam, sam, driver_device, 0, ROT0, "Stern", "Spider-Man v1.30 (English,Italian)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, sman_130es ,sman_240, sam, sam, driver_device, 0, ROT0, "Stern", "Spider-Man v1.30 (English,Spanish)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, sman_130gf ,sman_240, sam, sam, driver_device, 0, ROT0, "Stern", "Spider-Man v1.30 (German,French)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, sman_140e ,sman_240, sam, sam, driver_device, 0, ROT0, "Stern", "Spider-Man v1.40", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, sman_140ef ,sman_240, sam, sam, driver_device, 0, ROT0, "Stern", "Spider-Man v1.40 (English,French)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, sman_140ei ,sman_240, sam, sam, driver_device, 0, ROT0, "Stern", "Spider-Man v1.40 (English,Italian)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, sman_140es ,sman_240, sam, sam, driver_device, 0, ROT0, "Stern", "Spider-Man v1.40 (English,Spanish)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, sman_140gf ,sman_240, sam, sam, driver_device, 0, ROT0, "Stern", "Spider-Man v1.40 (German,French)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, sman_142e ,sman_240, sam, sam, driver_device, 0, ROT0, "Stern", "Spider-Man v1.42", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, sman_160e ,sman_240, sam, sam, driver_device, 0, ROT0, "Stern", "Spider-Man v1.60", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, sman_160ef ,sman_240, sam, sam, driver_device, 0, ROT0, "Stern", "Spider-Man v1.60 (English,French)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, sman_160ei ,sman_240, sam, sam, driver_device, 0, ROT0, "Stern", "Spider-Man v1.60 (English,Italian)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, sman_160es ,sman_240, sam, sam, driver_device, 0, ROT0, "Stern", "Spider-Man v1.60 (English,Spanish)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, sman_160gf ,sman_240, sam, sam, driver_device, 0, ROT0, "Stern", "Spider-Man v1.60 (German,French)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, sman_170e ,sman_240, sam, sam, driver_device, 0, ROT0, "Stern", "Spider-Man v1.70", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, sman_170ef ,sman_240, sam, sam, driver_device, 0, ROT0, "Stern", "Spider-Man v1.70 (English,French)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, sman_170ei ,sman_240, sam, sam, driver_device, 0, ROT0, "Stern", "Spider-Man v1.70 (English,Italian)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, sman_170es ,sman_240, sam, sam, driver_device, 0, ROT0, "Stern", "Spider-Man v1.70 (English,Spanish)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, sman_170gf ,sman_240, sam, sam, driver_device, 0, ROT0, "Stern", "Spider-Man v1.70 (German,French)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, sman_190e ,sman_240, sam, sam, driver_device, 0, ROT0, "Stern", "Spider-Man v1.90", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, sman_190ef ,sman_240, sam, sam, driver_device, 0, ROT0, "Stern", "Spider-Man v1.90 (English,French)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, sman_190ei ,sman_240, sam, sam, driver_device, 0, ROT0, "Stern", "Spider-Man v1.90 (English,Italian)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, sman_190es ,sman_240, sam, sam, driver_device, 0, ROT0, "Stern", "Spider-Man v1.90 (English,Spanish)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, sman_190gf ,sman_240, sam, sam, driver_device, 0, ROT0, "Stern", "Spider-Man v1.90 (German,French)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, sman_192e ,sman_240, sam, sam, driver_device, 0, ROT0, "Stern", "Spider-Man v1.92", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, sman_192ef ,sman_240, sam, sam, driver_device, 0, ROT0, "Stern", "Spider-Man v1.92 (English,French)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, sman_192ei ,sman_240, sam, sam, driver_device, 0, ROT0, "Stern", "Spider-Man v1.92 (English,Italian)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, sman_192es ,sman_240, sam, sam, driver_device, 0, ROT0, "Stern", "Spider-Man v1.92 (English,Spanish)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, sman_192gf ,sman_240, sam, sam, driver_device, 0, ROT0, "Stern", "Spider-Man v1.92 (German,French)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, sman_200e ,sman_240, sam, sam, driver_device, 0, ROT0, "Stern", "Spider-Man v2.00", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, sman_210e ,sman_240, sam, sam, driver_device, 0, ROT0, "Stern", "Spider-Man v2.10", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, sman_210f ,sman_240, sam, sam, driver_device, 0, ROT0, "Stern", "Spider-Man v2.10 (French)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, sman_210ei ,sman_240, sam, sam, driver_device, 0, ROT0, "Stern", "Spider-Man v2.10 (English,Italian)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, sman_210es ,sman_240, sam, sam, driver_device, 0, ROT0, "Stern", "Spider-Man v2.10 (English,Spanish)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, sman_210gf ,sman_240, sam, sam, driver_device, 0, ROT0, "Stern", "Spider-Man v2.10 (German,French)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, sman_220e ,sman_240, sam, sam, driver_device, 0, ROT0, "Stern", "Spider-Man v2.20", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, sman_230e ,sman_240, sam, sam, driver_device, 0, ROT0, "Stern", "Spider-Man v2.30", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, sman_240 ,0, sam, sam, driver_device, 0, ROT0, "Stern", "Spider-Man v2.40", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, wof_100a ,wof_500a, sam, sam, driver_device, 0, ROT0, "Stern", "Wheel of Fortune v1.0", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, wof_200a ,wof_500a, sam, sam, driver_device, 0, ROT0, "Stern", "Wheel of Fortune v2.0", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, wof_200f ,wof_500a, sam, sam, driver_device, 0, ROT0, "Stern", "Wheel of Fortune v2.0 (French)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, wof_200g ,wof_500a, sam, sam, driver_device, 0, ROT0, "Stern", "Wheel of Fortune v2.0 (German)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, wof_200i ,wof_500a, sam, sam, driver_device, 0, ROT0, "Stern", "Wheel of Fortune v2.0 (Italian)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, wof_300a ,wof_500a, sam, sam, driver_device, 0, ROT0, "Stern", "Wheel of Fortune v3.0", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, wof_300f ,wof_500a, sam, sam, driver_device, 0, ROT0, "Stern", "Wheel of Fortune v3.0 (French)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, wof_300g ,wof_500a, sam, sam, driver_device, 0, ROT0, "Stern", "Wheel of Fortune v3.0 (German)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, wof_300i ,wof_500a, sam, sam, driver_device, 0, ROT0, "Stern", "Wheel of Fortune v3.0 (Italian)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, wof_300l ,wof_500a, sam, sam, driver_device, 0, ROT0, "Stern", "Wheel of Fortune v3.0 (Spanish)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, wof_400a ,wof_500a, sam, sam, driver_device, 0, ROT0, "Stern", "Wheel of Fortune v4.0", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, wof_400f ,wof_500a, sam, sam, driver_device, 0, ROT0, "Stern", "Wheel of Fortune v4.0 (French)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, wof_400g ,wof_500a, sam, sam, driver_device, 0, ROT0, "Stern", "Wheel of Fortune v4.0 (German)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, wof_400i ,wof_500a, sam, sam, driver_device, 0, ROT0, "Stern", "Wheel of Fortune v4.0 (Italian)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, wof_400l ,wof_500a, sam, sam, driver_device, 0, ROT0, "Stern", "Wheel of Fortune v4.0 (Spanish)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, wof_500a ,0, sam, sam, driver_device, 0, ROT0, "Stern", "Wheel of Fortune v5.0", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, wof_500f ,wof_500a, sam, sam, driver_device, 0, ROT0, "Stern", "Wheel of Fortune v5.0 (French)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, wof_500g ,wof_500a, sam, sam, driver_device, 0, ROT0, "Stern", "Wheel of Fortune v5.0 (German)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, wof_500i ,wof_500a, sam, sam, driver_device, 0, ROT0, "Stern", "Wheel of Fortune v5.0 (Italian)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, wof_500l ,wof_500a, sam, sam, driver_device, 0, ROT0, "Stern", "Wheel of Fortune v5.0 (Spanish)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, wpt_103a ,wpt_1400, sam, sam, driver_device, 0, ROT0, "Stern", "World Poker Tour v1.03", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, wpt_105a ,wpt_1400, sam, sam, driver_device, 0, ROT0, "Stern", "World Poker Tour v1.05", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, wpt_106a ,wpt_1400, sam, sam, driver_device, 0, ROT0, "Stern", "World Poker Tour v1.06", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, wpt_106f ,wpt_1400, sam, sam, driver_device, 0, ROT0, "Stern", "World Poker Tour v1.06 (French)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, wpt_106g ,wpt_1400, sam, sam, driver_device, 0, ROT0, "Stern", "World Poker Tour v1.06 (German)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, wpt_106i ,wpt_1400, sam, sam, driver_device, 0, ROT0, "Stern", "World Poker Tour v1.06 (Italian)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, wpt_106l ,wpt_1400, sam, sam, driver_device, 0, ROT0, "Stern", "World Poker Tour v1.06 (Spanish)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, skc_105 ,0, sam, sam, driver_device, 0, ROT0, "Stern", "Simpsons Kooky Carnival (Redemption) v1.05", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, sman_130ef ,sman_240, sam, sam, driver_device, 0, ROT0, "Stern", "Spider-Man v1.30 (English,French)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, sman_130ei ,sman_240, sam, sam, driver_device, 0, ROT0, "Stern", "Spider-Man v1.30 (English,Italian)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, sman_130es ,sman_240, sam, sam, driver_device, 0, ROT0, "Stern", "Spider-Man v1.30 (English,Spanish)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, sman_130gf ,sman_240, sam, sam, driver_device, 0, ROT0, "Stern", "Spider-Man v1.30 (German,French)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, sman_140e ,sman_240, sam, sam, driver_device, 0, ROT0, "Stern", "Spider-Man v1.40", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, sman_140ef ,sman_240, sam, sam, driver_device, 0, ROT0, "Stern", "Spider-Man v1.40 (English,French)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, sman_140ei ,sman_240, sam, sam, driver_device, 0, ROT0, "Stern", "Spider-Man v1.40 (English,Italian)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, sman_140es ,sman_240, sam, sam, driver_device, 0, ROT0, "Stern", "Spider-Man v1.40 (English,Spanish)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, sman_140gf ,sman_240, sam, sam, driver_device, 0, ROT0, "Stern", "Spider-Man v1.40 (German,French)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, sman_142e ,sman_240, sam, sam, driver_device, 0, ROT0, "Stern", "Spider-Man v1.42", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, sman_160e ,sman_240, sam, sam, driver_device, 0, ROT0, "Stern", "Spider-Man v1.60", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, sman_160ef ,sman_240, sam, sam, driver_device, 0, ROT0, "Stern", "Spider-Man v1.60 (English,French)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, sman_160ei ,sman_240, sam, sam, driver_device, 0, ROT0, "Stern", "Spider-Man v1.60 (English,Italian)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, sman_160es ,sman_240, sam, sam, driver_device, 0, ROT0, "Stern", "Spider-Man v1.60 (English,Spanish)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, sman_160gf ,sman_240, sam, sam, driver_device, 0, ROT0, "Stern", "Spider-Man v1.60 (German,French)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, sman_170e ,sman_240, sam, sam, driver_device, 0, ROT0, "Stern", "Spider-Man v1.70", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, sman_170ef ,sman_240, sam, sam, driver_device, 0, ROT0, "Stern", "Spider-Man v1.70 (English,French)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, sman_170ei ,sman_240, sam, sam, driver_device, 0, ROT0, "Stern", "Spider-Man v1.70 (English,Italian)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, sman_170es ,sman_240, sam, sam, driver_device, 0, ROT0, "Stern", "Spider-Man v1.70 (English,Spanish)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, sman_170gf ,sman_240, sam, sam, driver_device, 0, ROT0, "Stern", "Spider-Man v1.70 (German,French)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, sman_190e ,sman_240, sam, sam, driver_device, 0, ROT0, "Stern", "Spider-Man v1.90", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, sman_190ef ,sman_240, sam, sam, driver_device, 0, ROT0, "Stern", "Spider-Man v1.90 (English,French)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, sman_190ei ,sman_240, sam, sam, driver_device, 0, ROT0, "Stern", "Spider-Man v1.90 (English,Italian)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, sman_190es ,sman_240, sam, sam, driver_device, 0, ROT0, "Stern", "Spider-Man v1.90 (English,Spanish)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, sman_190gf ,sman_240, sam, sam, driver_device, 0, ROT0, "Stern", "Spider-Man v1.90 (German,French)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, sman_192e ,sman_240, sam, sam, driver_device, 0, ROT0, "Stern", "Spider-Man v1.92", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, sman_192ef ,sman_240, sam, sam, driver_device, 0, ROT0, "Stern", "Spider-Man v1.92 (English,French)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, sman_192ei ,sman_240, sam, sam, driver_device, 0, ROT0, "Stern", "Spider-Man v1.92 (English,Italian)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, sman_192es ,sman_240, sam, sam, driver_device, 0, ROT0, "Stern", "Spider-Man v1.92 (English,Spanish)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, sman_192gf ,sman_240, sam, sam, driver_device, 0, ROT0, "Stern", "Spider-Man v1.92 (German,French)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, sman_200e ,sman_240, sam, sam, driver_device, 0, ROT0, "Stern", "Spider-Man v2.00", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, sman_210e ,sman_240, sam, sam, driver_device, 0, ROT0, "Stern", "Spider-Man v2.10", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, sman_210f ,sman_240, sam, sam, driver_device, 0, ROT0, "Stern", "Spider-Man v2.10 (French)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, sman_210ei ,sman_240, sam, sam, driver_device, 0, ROT0, "Stern", "Spider-Man v2.10 (English,Italian)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, sman_210es ,sman_240, sam, sam, driver_device, 0, ROT0, "Stern", "Spider-Man v2.10 (English,Spanish)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, sman_210gf ,sman_240, sam, sam, driver_device, 0, ROT0, "Stern", "Spider-Man v2.10 (German,French)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, sman_220e ,sman_240, sam, sam, driver_device, 0, ROT0, "Stern", "Spider-Man v2.20", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, sman_230e ,sman_240, sam, sam, driver_device, 0, ROT0, "Stern", "Spider-Man v2.30", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, sman_240 ,0, sam, sam, driver_device, 0, ROT0, "Stern", "Spider-Man v2.40", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, wof_100a ,wof_500a, sam, sam, driver_device, 0, ROT0, "Stern", "Wheel of Fortune v1.0", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, wof_200a ,wof_500a, sam, sam, driver_device, 0, ROT0, "Stern", "Wheel of Fortune v2.0", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, wof_200f ,wof_500a, sam, sam, driver_device, 0, ROT0, "Stern", "Wheel of Fortune v2.0 (French)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, wof_200g ,wof_500a, sam, sam, driver_device, 0, ROT0, "Stern", "Wheel of Fortune v2.0 (German)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, wof_200i ,wof_500a, sam, sam, driver_device, 0, ROT0, "Stern", "Wheel of Fortune v2.0 (Italian)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, wof_300a ,wof_500a, sam, sam, driver_device, 0, ROT0, "Stern", "Wheel of Fortune v3.0", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, wof_300f ,wof_500a, sam, sam, driver_device, 0, ROT0, "Stern", "Wheel of Fortune v3.0 (French)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, wof_300g ,wof_500a, sam, sam, driver_device, 0, ROT0, "Stern", "Wheel of Fortune v3.0 (German)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, wof_300i ,wof_500a, sam, sam, driver_device, 0, ROT0, "Stern", "Wheel of Fortune v3.0 (Italian)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, wof_300l ,wof_500a, sam, sam, driver_device, 0, ROT0, "Stern", "Wheel of Fortune v3.0 (Spanish)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, wof_400a ,wof_500a, sam, sam, driver_device, 0, ROT0, "Stern", "Wheel of Fortune v4.0", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, wof_400f ,wof_500a, sam, sam, driver_device, 0, ROT0, "Stern", "Wheel of Fortune v4.0 (French)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, wof_400g ,wof_500a, sam, sam, driver_device, 0, ROT0, "Stern", "Wheel of Fortune v4.0 (German)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, wof_400i ,wof_500a, sam, sam, driver_device, 0, ROT0, "Stern", "Wheel of Fortune v4.0 (Italian)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, wof_400l ,wof_500a, sam, sam, driver_device, 0, ROT0, "Stern", "Wheel of Fortune v4.0 (Spanish)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, wof_500a ,0, sam, sam, driver_device, 0, ROT0, "Stern", "Wheel of Fortune v5.0", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, wof_500f ,wof_500a, sam, sam, driver_device, 0, ROT0, "Stern", "Wheel of Fortune v5.0 (French)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, wof_500g ,wof_500a, sam, sam, driver_device, 0, ROT0, "Stern", "Wheel of Fortune v5.0 (German)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, wof_500i ,wof_500a, sam, sam, driver_device, 0, ROT0, "Stern", "Wheel of Fortune v5.0 (Italian)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, wof_500l ,wof_500a, sam, sam, driver_device, 0, ROT0, "Stern", "Wheel of Fortune v5.0 (Spanish)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, wpt_103a ,wpt_1400, sam, sam, driver_device, 0, ROT0, "Stern", "World Poker Tour v1.03", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, wpt_105a ,wpt_1400, sam, sam, driver_device, 0, ROT0, "Stern", "World Poker Tour v1.05", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, wpt_106a ,wpt_1400, sam, sam, driver_device, 0, ROT0, "Stern", "World Poker Tour v1.06", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, wpt_106f ,wpt_1400, sam, sam, driver_device, 0, ROT0, "Stern", "World Poker Tour v1.06 (French)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, wpt_106g ,wpt_1400, sam, sam, driver_device, 0, ROT0, "Stern", "World Poker Tour v1.06 (German)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, wpt_106i ,wpt_1400, sam, sam, driver_device, 0, ROT0, "Stern", "World Poker Tour v1.06 (Italian)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, wpt_106l ,wpt_1400, sam, sam, driver_device, 0, ROT0, "Stern", "World Poker Tour v1.06 (Spanish)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
// Missing version 1.07 should be 5 different files per language
-GAME( 200?, wpt_108a ,wpt_1400, sam, sam, driver_device, 0, ROT0, "Stern", "World Poker Tour v1.08", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, wpt_108f ,wpt_1400, sam, sam, driver_device, 0, ROT0, "Stern", "World Poker Tour v1.08 (French)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, wpt_108g ,wpt_1400, sam, sam, driver_device, 0, ROT0, "Stern", "World Poker Tour v1.08 (German)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, wpt_108i ,wpt_1400, sam, sam, driver_device, 0, ROT0, "Stern", "World Poker Tour v1.08 (Italian)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, wpt_108l ,wpt_1400, sam, sam, driver_device, 0, ROT0, "Stern", "World Poker Tour v1.08 (Spanish)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, wpt_109a ,wpt_1400, sam, sam, driver_device, 0, ROT0, "Stern", "World Poker Tour v1.09", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, wpt_109f ,wpt_1400, sam, sam, driver_device, 0, ROT0, "Stern", "World Poker Tour v1.09 (French)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, wpt_109f2 ,wpt_1400, sam, sam, driver_device, 0, ROT0, "Stern", "World Poker Tour v1.09 (French)(alt)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, wpt_109g ,wpt_1400, sam, sam, driver_device, 0, ROT0, "Stern", "World Poker Tour v1.09 (German)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, wpt_109i ,wpt_1400, sam, sam, driver_device, 0, ROT0, "Stern", "World Poker Tour v1.09 (Italian)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, wpt_109l ,wpt_1400, sam, sam, driver_device, 0, ROT0, "Stern", "World Poker Tour v1.09 (Spanish)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, wpt_111a ,wpt_1400, sam, sam, driver_device, 0, ROT0, "Stern", "World Poker Tour v1.11", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, wpt_111af ,wpt_1400, sam, sam, driver_device, 0, ROT0, "Stern", "World Poker Tour v1.11 (English,French)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, wpt_111ai ,wpt_1400, sam, sam, driver_device, 0, ROT0, "Stern", "World Poker Tour v1.11 (English,Italian)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, wpt_111al ,wpt_1400, sam, sam, driver_device, 0, ROT0, "Stern", "World Poker Tour v1.11 (English,Spanish)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, wpt_111f ,wpt_1400, sam, sam, driver_device, 0, ROT0, "Stern", "World Poker Tour v1.11 (French)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, wpt_111g ,wpt_1400, sam, sam, driver_device, 0, ROT0, "Stern", "World Poker Tour v1.11 (German)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, wpt_111gf ,wpt_1400, sam, sam, driver_device, 0, ROT0, "Stern", "World Poker Tour v1.11 (German,French)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, wpt_111i ,wpt_1400, sam, sam, driver_device, 0, ROT0, "Stern", "World Poker Tour v1.11 (Italian)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, wpt_111l ,wpt_1400, sam, sam, driver_device, 0, ROT0, "Stern", "World Poker Tour v1.11 (Spanish)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, wpt_112a ,wpt_1400, sam, sam, driver_device, 0, ROT0, "Stern", "World Poker Tour v1.12", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, wpt_112af ,wpt_1400, sam, sam, driver_device, 0, ROT0, "Stern", "World Poker Tour v1.12 (English,French)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, wpt_112ai ,wpt_1400, sam, sam, driver_device, 0, ROT0, "Stern", "World Poker Tour v1.12 (English,Italian)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, wpt_112al ,wpt_1400, sam, sam, driver_device, 0, ROT0, "Stern", "World Poker Tour v1.12 (English,Spanish)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, wpt_112f ,wpt_1400, sam, sam, driver_device, 0, ROT0, "Stern", "World Poker Tour v1.12 (French)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, wpt_112g ,wpt_1400, sam, sam, driver_device, 0, ROT0, "Stern", "World Poker Tour v1.12 (German)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, wpt_112gf ,wpt_1400, sam, sam, driver_device, 0, ROT0, "Stern", "World Poker Tour v1.12 (German,French)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, wpt_112i ,wpt_1400, sam, sam, driver_device, 0, ROT0, "Stern", "World Poker Tour v1.12 (Italian)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, wpt_112l ,wpt_1400, sam, sam, driver_device, 0, ROT0, "Stern", "World Poker Tour v1.12 (Spanish)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, wpt_1400 ,0, sam, sam, driver_device, 0, ROT0, "Stern", "World Poker Tour v14.00", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, wpt_1400af ,wpt_1400, sam, sam, driver_device, 0, ROT0, "Stern", "World Poker Tour v14.00 (English,French)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, wpt_1400ai ,wpt_1400, sam, sam, driver_device, 0, ROT0, "Stern", "World Poker Tour v14.00 (English,Italian)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, wpt_1400al ,wpt_1400, sam, sam, driver_device, 0, ROT0, "Stern", "World Poker Tour v14.00 (English,Spanish)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, wpt_1400f ,wpt_1400, sam, sam, driver_device, 0, ROT0, "Stern", "World Poker Tour v14.00 (French)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, wpt_1400g ,wpt_1400, sam, sam, driver_device, 0, ROT0, "Stern", "World Poker Tour v14.00 (German)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, wpt_1400gf ,wpt_1400, sam, sam, driver_device, 0, ROT0, "Stern", "World Poker Tour v14.00 (German,French)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, wpt_1400i ,wpt_1400, sam, sam, driver_device, 0, ROT0, "Stern", "World Poker Tour v14.00 (Italian)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
-GAME( 200?, wpt_1400l ,wpt_1400, sam, sam, driver_device, 0, ROT0, "Stern", "World Poker Tour v14.00 (Spanish)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, wpt_108a ,wpt_1400, sam, sam, driver_device, 0, ROT0, "Stern", "World Poker Tour v1.08", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, wpt_108f ,wpt_1400, sam, sam, driver_device, 0, ROT0, "Stern", "World Poker Tour v1.08 (French)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, wpt_108g ,wpt_1400, sam, sam, driver_device, 0, ROT0, "Stern", "World Poker Tour v1.08 (German)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, wpt_108i ,wpt_1400, sam, sam, driver_device, 0, ROT0, "Stern", "World Poker Tour v1.08 (Italian)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, wpt_108l ,wpt_1400, sam, sam, driver_device, 0, ROT0, "Stern", "World Poker Tour v1.08 (Spanish)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, wpt_109a ,wpt_1400, sam, sam, driver_device, 0, ROT0, "Stern", "World Poker Tour v1.09", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, wpt_109f ,wpt_1400, sam, sam, driver_device, 0, ROT0, "Stern", "World Poker Tour v1.09 (French)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, wpt_109f2 ,wpt_1400, sam, sam, driver_device, 0, ROT0, "Stern", "World Poker Tour v1.09 (French)(alt)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, wpt_109g ,wpt_1400, sam, sam, driver_device, 0, ROT0, "Stern", "World Poker Tour v1.09 (German)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, wpt_109i ,wpt_1400, sam, sam, driver_device, 0, ROT0, "Stern", "World Poker Tour v1.09 (Italian)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, wpt_109l ,wpt_1400, sam, sam, driver_device, 0, ROT0, "Stern", "World Poker Tour v1.09 (Spanish)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, wpt_111a ,wpt_1400, sam, sam, driver_device, 0, ROT0, "Stern", "World Poker Tour v1.11", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, wpt_111af ,wpt_1400, sam, sam, driver_device, 0, ROT0, "Stern", "World Poker Tour v1.11 (English,French)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, wpt_111ai ,wpt_1400, sam, sam, driver_device, 0, ROT0, "Stern", "World Poker Tour v1.11 (English,Italian)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, wpt_111al ,wpt_1400, sam, sam, driver_device, 0, ROT0, "Stern", "World Poker Tour v1.11 (English,Spanish)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, wpt_111f ,wpt_1400, sam, sam, driver_device, 0, ROT0, "Stern", "World Poker Tour v1.11 (French)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, wpt_111g ,wpt_1400, sam, sam, driver_device, 0, ROT0, "Stern", "World Poker Tour v1.11 (German)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, wpt_111gf ,wpt_1400, sam, sam, driver_device, 0, ROT0, "Stern", "World Poker Tour v1.11 (German,French)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, wpt_111i ,wpt_1400, sam, sam, driver_device, 0, ROT0, "Stern", "World Poker Tour v1.11 (Italian)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, wpt_111l ,wpt_1400, sam, sam, driver_device, 0, ROT0, "Stern", "World Poker Tour v1.11 (Spanish)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, wpt_112a ,wpt_1400, sam, sam, driver_device, 0, ROT0, "Stern", "World Poker Tour v1.12", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, wpt_112af ,wpt_1400, sam, sam, driver_device, 0, ROT0, "Stern", "World Poker Tour v1.12 (English,French)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, wpt_112ai ,wpt_1400, sam, sam, driver_device, 0, ROT0, "Stern", "World Poker Tour v1.12 (English,Italian)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, wpt_112al ,wpt_1400, sam, sam, driver_device, 0, ROT0, "Stern", "World Poker Tour v1.12 (English,Spanish)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, wpt_112f ,wpt_1400, sam, sam, driver_device, 0, ROT0, "Stern", "World Poker Tour v1.12 (French)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, wpt_112g ,wpt_1400, sam, sam, driver_device, 0, ROT0, "Stern", "World Poker Tour v1.12 (German)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, wpt_112gf ,wpt_1400, sam, sam, driver_device, 0, ROT0, "Stern", "World Poker Tour v1.12 (German,French)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, wpt_112i ,wpt_1400, sam, sam, driver_device, 0, ROT0, "Stern", "World Poker Tour v1.12 (Italian)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, wpt_112l ,wpt_1400, sam, sam, driver_device, 0, ROT0, "Stern", "World Poker Tour v1.12 (Spanish)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, wpt_1400 ,0, sam, sam, driver_device, 0, ROT0, "Stern", "World Poker Tour v14.00", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, wpt_1400af ,wpt_1400, sam, sam, driver_device, 0, ROT0, "Stern", "World Poker Tour v14.00 (English,French)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, wpt_1400ai ,wpt_1400, sam, sam, driver_device, 0, ROT0, "Stern", "World Poker Tour v14.00 (English,Italian)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, wpt_1400al ,wpt_1400, sam, sam, driver_device, 0, ROT0, "Stern", "World Poker Tour v14.00 (English,Spanish)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, wpt_1400f ,wpt_1400, sam, sam, driver_device, 0, ROT0, "Stern", "World Poker Tour v14.00 (French)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, wpt_1400g ,wpt_1400, sam, sam, driver_device, 0, ROT0, "Stern", "World Poker Tour v14.00 (German)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, wpt_1400gf ,wpt_1400, sam, sam, driver_device, 0, ROT0, "Stern", "World Poker Tour v14.00 (German,French)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, wpt_1400i ,wpt_1400, sam, sam, driver_device, 0, ROT0, "Stern", "World Poker Tour v14.00 (Italian)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
+GAME( 200?, wpt_1400l ,wpt_1400, sam, sam, driver_device, 0, ROT0, "Stern", "World Poker Tour v14.00 (Spanish)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
diff --git a/src/mame/drivers/sanremo.c b/src/mame/drivers/sanremo.c
index 2c25c399d0c..24636cbef3a 100644
--- a/src/mame/drivers/sanremo.c
+++ b/src/mame/drivers/sanremo.c
@@ -358,7 +358,7 @@ static MACHINE_CONFIG_START( sanremo, sanremo_state )
MCFG_MC6845_ADD("crtc", MC6845, "screen", CRTC_CLOCK)
// *** MC6845 init ***
- //
+ //
// Register: 00 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17
// Value: 0x45 0x30 0x36 0x0A 0x28 0x00 0x26 0x27 0x00 0x07 0x20 0x0B 0x00 0x00 0x00 0x00 0x00 0x00.
MCFG_MC6845_SHOW_BORDER_AREA(false)
diff --git a/src/mame/drivers/savquest.c b/src/mame/drivers/savquest.c
index ab7ca24516c..ff32b04da71 100644
--- a/src/mame/drivers/savquest.c
+++ b/src/mame/drivers/savquest.c
@@ -685,7 +685,7 @@ static MACHINE_CONFIG_START( savquest, savquest_state )
MCFG_VOODOO_TMUMEM(4,4)
MCFG_VOODOO_SCREEN_TAG("screen")
MCFG_VOODOO_CPU_TAG("maincpu")
- MCFG_VOODOO_VBLANK_CB(WRITELINE(savquest_state,vblank_assert))
+ MCFG_VOODOO_VBLANK_CB(WRITELINE(savquest_state,vblank_assert))
MACHINE_CONFIG_END
ROM_START( savquest )
diff --git a/src/mame/drivers/scramble.c b/src/mame/drivers/scramble.c
index 813d263e587..2cc703f1b17 100644
--- a/src/mame/drivers/scramble.c
+++ b/src/mame/drivers/scramble.c
@@ -1573,8 +1573,8 @@ static MACHINE_CONFIG_DERIVED( triplep, scramble )
/* sound hardware */
MCFG_SOUND_MODIFY("8910.1")
MCFG_SOUND_CLOCK(18432000/12) // triple punch/knock out ay clock is 1.535MHz, derived from main cpu xtal; verified on hardware
-
-
+
+
MCFG_SOUND_ROUTES_RESET()
MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 1.0)
diff --git a/src/mame/drivers/seattle.c b/src/mame/drivers/seattle.c
index 76acfaccd17..1b846ac620c 100644
--- a/src/mame/drivers/seattle.c
+++ b/src/mame/drivers/seattle.c
@@ -3136,20 +3136,20 @@ DRIVER_INIT_MEMBER(seattle_state,hyprdriv)
*************************************/
/* Atari */
-GAME( 1996, wg3dh, 0, wg3dh, wg3dh, seattle_state, wg3dh, ROT0, "Atari Games", "Wayne Gretzky's 3D Hockey", GAME_SUPPORTS_SAVE )
-GAME( 1996, mace, 0, mace, mace, seattle_state, mace, ROT0, "Atari Games", "Mace: The Dark Age (boot ROM 1.0ce, HDD 1.0b)", GAME_SUPPORTS_SAVE )
-GAME( 1997, macea, mace, mace, mace, seattle_state, mace, ROT0, "Atari Games", "Mace: The Dark Age (HDD 1.0a)", GAME_SUPPORTS_SAVE )
+GAME( 1996, wg3dh, 0, wg3dh, wg3dh, seattle_state, wg3dh, ROT0, "Atari Games", "Wayne Gretzky's 3D Hockey", GAME_SUPPORTS_SAVE )
+GAME( 1996, mace, 0, mace, mace, seattle_state, mace, ROT0, "Atari Games", "Mace: The Dark Age (boot ROM 1.0ce, HDD 1.0b)", GAME_SUPPORTS_SAVE )
+GAME( 1997, macea, mace, mace, mace, seattle_state, mace, ROT0, "Atari Games", "Mace: The Dark Age (HDD 1.0a)", GAME_SUPPORTS_SAVE )
GAME( 1996, sfrush, 0, sfrush, sfrush, seattle_state, sfrush, ROT0, "Atari Games", "San Francisco Rush", GAME_SUPPORTS_SAVE )
GAME( 1996, sfrushrk, 0, sfrushrk, sfrushrk, seattle_state, sfrushrk, ROT0, "Atari Games", "San Francisco Rush: The Rock", GAME_NOT_WORKING | GAME_SUPPORTS_SAVE )
-GAME( 1998, calspeed, 0, calspeed, calspeed, seattle_state, calspeed, ROT0, "Atari Games", "California Speed (Version 2.1a, 4/17/98)", GAME_SUPPORTS_SAVE )
-GAME( 1998, calspeeda,calspeed, calspeed, calspeed, seattle_state, calspeed, ROT0, "Atari Games", "California Speed (Version 1.0r7a 3/4/98)", GAME_SUPPORTS_SAVE )
-GAME( 1998, vaportrx, 0, vaportrx, vaportrx, seattle_state, vaportrx, ROT0, "Atari Games", "Vapor TRX", GAME_SUPPORTS_SAVE )
-GAME( 1998, vaportrxp,vaportrx, vaportrx, vaportrx, seattle_state, vaportrx, ROT0, "Atari Games", "Vapor TRX (prototype)", GAME_SUPPORTS_SAVE )
+GAME( 1998, calspeed, 0, calspeed, calspeed, seattle_state, calspeed, ROT0, "Atari Games", "California Speed (Version 2.1a, 4/17/98)", GAME_SUPPORTS_SAVE )
+GAME( 1998, calspeeda,calspeed, calspeed, calspeed, seattle_state, calspeed, ROT0, "Atari Games", "California Speed (Version 1.0r7a 3/4/98)", GAME_SUPPORTS_SAVE )
+GAME( 1998, vaportrx, 0, vaportrx, vaportrx, seattle_state, vaportrx, ROT0, "Atari Games", "Vapor TRX", GAME_SUPPORTS_SAVE )
+GAME( 1998, vaportrxp,vaportrx, vaportrx, vaportrx, seattle_state, vaportrx, ROT0, "Atari Games", "Vapor TRX (prototype)", GAME_SUPPORTS_SAVE )
/* Midway */
GAME( 1997, biofreak, 0, biofreak, biofreak, seattle_state, biofreak, ROT0, "Midway Games", "BioFreaks (prototype)", GAME_SUPPORTS_SAVE )
-GAME( 1997, blitz, 0, blitz, blitz, seattle_state, blitz, ROT0, "Midway Games", "NFL Blitz (boot ROM 1.2)", GAME_SUPPORTS_SAVE )
-GAME( 1997, blitz11, blitz, blitz, blitz, seattle_state, blitz, ROT0, "Midway Games", "NFL Blitz (boot ROM 1.1)", GAME_SUPPORTS_SAVE )
+GAME( 1997, blitz, 0, blitz, blitz, seattle_state, blitz, ROT0, "Midway Games", "NFL Blitz (boot ROM 1.2)", GAME_SUPPORTS_SAVE )
+GAME( 1997, blitz11, blitz, blitz, blitz, seattle_state, blitz, ROT0, "Midway Games", "NFL Blitz (boot ROM 1.1)", GAME_SUPPORTS_SAVE )
GAME( 1998, blitz99, 0, blitz99, blitz99, seattle_state, blitz99, ROT0, "Midway Games", "NFL Blitz '99", GAME_SUPPORTS_SAVE )
GAME( 1999, blitz2k, 0, blitz2k, blitz99, seattle_state, blitz2k, ROT0, "Midway Games", "NFL Blitz 2000 Gold Edition", GAME_SUPPORTS_SAVE )
GAME( 1998, carnevil, 0, carnevil, carnevil, seattle_state, carnevil, ROT0, "Midway Games", "CarnEvil (v1.0.3)", GAME_SUPPORTS_SAVE )
diff --git a/src/mame/drivers/segas16b.c b/src/mame/drivers/segas16b.c
index 16a94fdaa73..87fcc9cbb36 100644
--- a/src/mame/drivers/segas16b.c
+++ b/src/mame/drivers/segas16b.c
@@ -3889,7 +3889,7 @@ ROM_START( altbeastj1 )
ROM_REGION( 0x2000, "maincpu:key", 0 ) // decryption key
// reconstructed key; some of the RNG-independent bits could be incorrect
- ROM_LOAD( "317-0065.key", 0x0000, 0x2000, BAD_DUMP CRC(9e0f619d) SHA1(b0392e84d1c9af681dc9bb2ca3636e7cc41a605b) )
+ ROM_LOAD( "317-0065.key", 0x0000, 0x2000, BAD_DUMP CRC(9e0f619d) SHA1(b0392e84d1c9af681dc9bb2ca3636e7cc41a605b) )
ROM_REGION( 0x60000, "gfx1", 0 ) // tiles
ROM_LOAD( "opr-11674.a14", 0x00000, 0x20000, CRC(a57a66d5) SHA1(5103583d48997abad12a0c5fee26431c486ced52) )
diff --git a/src/mame/drivers/segaxbd.c b/src/mame/drivers/segaxbd.c
index e1cd55204c3..7cd9319d123 100644
--- a/src/mame/drivers/segaxbd.c
+++ b/src/mame/drivers/segaxbd.c
@@ -642,7 +642,7 @@ void segaxbd_state::machine_reset()
{
m_segaic16vid->segaic16_tilemap_reset(*m_screen);
- // hook the RESET line, which resets CPU #1
+ // hook the RESET line, which resets CPU #1
m_maincpu->set_reset_callback(write_line_delegate(FUNC(segaxbd_state::m68k_reset_callback),this));
// start timers to track interrupts
diff --git a/src/mame/drivers/sg1000a.c b/src/mame/drivers/sg1000a.c
index 40f02ebfe33..871100d39ea 100644
--- a/src/mame/drivers/sg1000a.c
+++ b/src/mame/drivers/sg1000a.c
@@ -271,8 +271,8 @@ static MACHINE_CONFIG_START( sg1000a, sg1000a_state )
/* video hardware */
MCFG_DEVICE_ADD( "tms9928a", TMS9928A, XTAL_10_738635MHz / 2 )
MCFG_TMS9928A_VRAM_SIZE(0x4000)
- MCFG_TMS9928A_OUT_INT_LINE_CB(WRITELINE(sg1000a_state, vdp_interrupt))
-
+ MCFG_TMS9928A_OUT_INT_LINE_CB(WRITELINE(sg1000a_state, vdp_interrupt))
+
MCFG_TMS9928A_SCREEN_ADD_NTSC( "screen" )
MCFG_SCREEN_UPDATE_DEVICE( "tms9928a", tms9928a_device, screen_update )
diff --git a/src/mame/drivers/simpl156.c b/src/mame/drivers/simpl156.c
index a502773352f..27ac32924f9 100644
--- a/src/mame/drivers/simpl156.c
+++ b/src/mame/drivers/simpl156.c
@@ -394,7 +394,7 @@ static MACHINE_CONFIG_START( chainrec, simpl156_state )
MCFG_PALETTE_ADD("palette", 4096)
MCFG_PALETTE_FORMAT(xBBBBBGGGGGRRRRR)
MCFG_PALETTE_MEMBITS(16)
-
+
MCFG_GFXDECODE_ADD("gfxdecode", "palette", simpl156)
MCFG_DEVICE_ADD("tilegen1", DECO16IC, 0)
diff --git a/src/mame/drivers/simpsons.c b/src/mame/drivers/simpsons.c
index 2927018dc30..305d81b86a0 100644
--- a/src/mame/drivers/simpsons.c
+++ b/src/mame/drivers/simpsons.c
@@ -322,7 +322,7 @@ static MACHINE_CONFIG_START( simpsons, simpsons_state )
MCFG_KONAMICPU_LINE_CB(WRITE8(simpsons_state, banking_callback))
MCFG_CPU_ADD("audiocpu", Z80, XTAL_3_579545MHz) /* verified on pcb */
- MCFG_CPU_PROGRAM_MAP(z80_map) /* NMIs are generated by the 053260 */
+ MCFG_CPU_PROGRAM_MAP(z80_map) /* NMIs are generated by the 053260 */
MCFG_DEVICE_ADD("bank0000", ADDRESS_MAP_BANK, 0)
MCFG_DEVICE_PROGRAM_MAP(bank0000_map)
diff --git a/src/mame/drivers/skylncr.c b/src/mame/drivers/skylncr.c
index f7ad812e2d9..564ec1de408 100644
--- a/src/mame/drivers/skylncr.c
+++ b/src/mame/drivers/skylncr.c
@@ -174,7 +174,7 @@ public:
required_device<gfxdecode_device> m_gfxdecode;
required_device<palette_device> m_palette;
optional_shared_ptr<UINT8> m_generic_paletteram_8;
- optional_shared_ptr<UINT8> m_generic_paletteram2_8;
+ optional_shared_ptr<UINT8> m_generic_paletteram2_8;
};
@@ -205,7 +205,7 @@ TILE_GET_INFO_MEMBER(skylncr_state::get_tile_info)
TILE_GET_INFO_MEMBER(skylncr_state::get_reel_1_tile_info)
{
UINT16 code = m_reeltiles_1_ram[ tile_index ] + (m_reeltileshigh_1_ram[ tile_index ] << 8);
- int pal = (code & 0x8000) >> 15;
+ int pal = (code & 0x8000) >> 15;
SET_TILE_INFO_MEMBER(1, code&0x7fff, pal^1, TILE_FLIPYX( 0 ));
}
@@ -611,7 +611,7 @@ static const gfx_layout layout8x32x8_alt2 = /* for neraidov */
RGN_FRAC(1,2)+8*1, 8*1,
RGN_FRAC(1,2)+8*0, 8*0,
RGN_FRAC(1,2)+8*3, 8*3,
- RGN_FRAC(1,2)+8*2, 8*2
+ RGN_FRAC(1,2)+8*2, 8*2
},
{
STEP16(0,8*4),
@@ -634,7 +634,7 @@ GFXDECODE_END
static GFXDECODE_START( neraidou )
GFXDECODE_ENTRY( "gfx1", 0, layout8x8x8_alt, 0, 2 )
GFXDECODE_ENTRY( "gfx2", 0, layout8x32x8_alt2, 0, 2 )
-// GFXDECODE_ENTRY( "gfx2", 0, layout8x32x8_alt, 0x100, 1 )
+// GFXDECODE_ENTRY( "gfx2", 0, layout8x32x8_alt, 0x100, 1 )
GFXDECODE_END
static GFXDECODE_START( sstar97 )
@@ -834,12 +834,12 @@ static INPUT_PORTS_START( leader )
PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_GAMBLE_KEYOUT )
PORT_START("DSW1") /* $02 (PPI0 port C) */
- PORT_DIPNAME( 0x11, 0x11, "Butterfly Max Mul" ) PORT_DIPLOCATION("DSW-A:!4,!5")
+ PORT_DIPNAME( 0x11, 0x11, "Butterfly Max Mul" ) PORT_DIPLOCATION("DSW-A:!4,!5")
PORT_DIPSETTING( 0x11, "5" )
PORT_DIPSETTING( 0x01, "7" )
PORT_DIPSETTING( 0x10, "8" )
PORT_DIPSETTING( 0x00, "12" )
- PORT_DIPNAME( 0x0e, 0x00, "Main Win Rate" ) PORT_DIPLOCATION("DSW-A:!6,!7,!8")
+ PORT_DIPNAME( 0x0e, 0x00, "Main Win Rate" ) PORT_DIPLOCATION("DSW-A:!6,!7,!8")
PORT_DIPSETTING( 0x0e, "55%" )
PORT_DIPSETTING( 0x0c, "60%" )
PORT_DIPSETTING( 0x0a, "65%" )
@@ -848,42 +848,42 @@ static INPUT_PORTS_START( leader )
PORT_DIPSETTING( 0x04, "80%" )
PORT_DIPSETTING( 0x02, "85%" )
PORT_DIPSETTING( 0x00, "90%" )
- PORT_DIPNAME( 0x20, 0x00, "Reels Speed" ) PORT_DIPLOCATION("DSW-A:!3")
+ PORT_DIPNAME( 0x20, 0x00, "Reels Speed" ) PORT_DIPLOCATION("DSW-A:!3")
PORT_DIPSETTING( 0x20, "Slow" )
PORT_DIPSETTING( 0x00, "Fast" )
- PORT_DIPNAME( 0x40, 0x00, "Bonus Score" ) PORT_DIPLOCATION("DSW-A:!2")
+ PORT_DIPNAME( 0x40, 0x00, "Bonus Score" ) PORT_DIPLOCATION("DSW-A:!2")
PORT_DIPSETTING( 0x40, "24" )
PORT_DIPSETTING( 0x00, "32" )
- PORT_DIPNAME( 0x80, 0x00, "Key Out" ) PORT_DIPLOCATION("DSW-A:!1")
+ PORT_DIPNAME( 0x80, 0x00, "Key Out" ) PORT_DIPLOCATION("DSW-A:!1")
PORT_DIPSETTING( 0x00, "x1" )
PORT_DIPSETTING( 0x80, "x100" )
PORT_START("DSW2") /* $10 (PPI1 port A) */
- PORT_DIPNAME( 0x01, 0x01, DEF_STR( Unknown ) ) PORT_DIPLOCATION("DSW-B:1")
+ PORT_DIPNAME( 0x01, 0x01, DEF_STR( Unknown ) ) PORT_DIPLOCATION("DSW-B:1")
PORT_DIPSETTING( 0x01, DEF_STR( Off ) )
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
- PORT_DIPNAME( 0x02, 0x02, DEF_STR( Unknown ) ) PORT_DIPLOCATION("DSW-B:2")
+ PORT_DIPNAME( 0x02, 0x02, DEF_STR( Unknown ) ) PORT_DIPLOCATION("DSW-B:2")
PORT_DIPSETTING( 0x02, DEF_STR( Off ) )
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
- PORT_DIPNAME( 0x04, 0x04, "Double-Up" ) PORT_DIPLOCATION("DSW-B:3")
+ PORT_DIPNAME( 0x04, 0x04, "Double-Up" ) PORT_DIPLOCATION("DSW-B:3")
PORT_DIPSETTING( 0x00, DEF_STR( No ) )
PORT_DIPSETTING( 0x04, DEF_STR( Yes ) )
- PORT_DIPNAME( 0x18, 0x18, "Refund Coin Limit" ) PORT_DIPLOCATION("DSW-B:4,5")
+ PORT_DIPNAME( 0x18, 0x18, "Refund Coin Limit" ) PORT_DIPLOCATION("DSW-B:4,5")
PORT_DIPSETTING( 0x00, "0" )
PORT_DIPSETTING( 0x18, "1000" )
PORT_DIPSETTING( 0x10, "2000" )
PORT_DIPSETTING( 0x08, "5000" )
- PORT_DIPNAME( 0x20, 0x20, DEF_STR( Unknown ) ) PORT_DIPLOCATION("DSW-B:6")
+ PORT_DIPNAME( 0x20, 0x20, DEF_STR( Unknown ) ) PORT_DIPLOCATION("DSW-B:6")
PORT_DIPSETTING( 0x20, DEF_STR( Off ) )
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
- PORT_DIPNAME( 0xc0, 0xc0, "Butterfly Win Rate" ) PORT_DIPLOCATION("DSW-B:7,8")
+ PORT_DIPNAME( 0xc0, 0xc0, "Butterfly Win Rate" ) PORT_DIPLOCATION("DSW-B:7,8")
PORT_DIPSETTING( 0xc0, "15%" )
PORT_DIPSETTING( 0x80, "20%" )
PORT_DIPSETTING( 0x40, "25%" )
PORT_DIPSETTING( 0x00, "30%" )
PORT_START("DSW3") /* AY8910 port A */
- PORT_DIPNAME( 0x07, 0x07, "Coinage A, B & C" ) PORT_DIPLOCATION("DSW-D:1,2,3")
+ PORT_DIPNAME( 0x07, 0x07, "Coinage A, B & C" ) PORT_DIPLOCATION("DSW-D:1,2,3")
PORT_DIPSETTING( 0x00, "1 Coin / 1 Credit" )
PORT_DIPSETTING( 0x01, "1 Coin / 5 Credits" )
PORT_DIPSETTING( 0x02, "1 Coin / 10 Credits" )
@@ -892,22 +892,22 @@ static INPUT_PORTS_START( leader )
PORT_DIPSETTING( 0x05, "1 Coin / 40 Credits" )
PORT_DIPSETTING( 0x06, "1 Coin / 50 Credits" )
PORT_DIPSETTING( 0x07, "1 Coin / 100 Credit" )
- PORT_DIPNAME( 0x18, 0x00, "Credit Limit" ) PORT_DIPLOCATION("DSW-D:4,5")
+ PORT_DIPNAME( 0x18, 0x00, "Credit Limit" ) PORT_DIPLOCATION("DSW-D:4,5")
PORT_DIPSETTING( 0x00, "120000" )
PORT_DIPSETTING( 0x08, "100000" )
PORT_DIPSETTING( 0x10, "80000" )
PORT_DIPSETTING( 0x18, "50000" )
- PORT_DIPNAME( 0x20, 0x20, "Max Win Bonus" ) PORT_DIPLOCATION("DSW-D:6")
+ PORT_DIPNAME( 0x20, 0x20, "Max Win Bonus" ) PORT_DIPLOCATION("DSW-D:6")
PORT_DIPSETTING( 0x20, "10000" )
PORT_DIPSETTING( 0x00, "20000" )
- PORT_DIPNAME( 0xc0, 0xc0, "Minimum Bet" ) PORT_DIPLOCATION("DSW-D:7,8")
+ PORT_DIPNAME( 0xc0, 0xc0, "Minimum Bet" ) PORT_DIPLOCATION("DSW-D:7,8")
PORT_DIPSETTING( 0xc0, "8" )
PORT_DIPSETTING( 0x80, "16" )
PORT_DIPSETTING( 0x40, "32" )
PORT_DIPSETTING( 0x00, "64" )
PORT_START("DSW4") /* AY8910 port B */
- PORT_DIPNAME( 0x07, 0x07, "Remote Credits" ) PORT_DIPLOCATION("DSW-C:1,2,3")
+ PORT_DIPNAME( 0x07, 0x07, "Remote Credits" ) PORT_DIPLOCATION("DSW-C:1,2,3")
PORT_DIPSETTING( 0x00, "1 Pulse / 100 Credits" )
PORT_DIPSETTING( 0x01, "1 Pulse / 110 Credits" )
PORT_DIPSETTING( 0x02, "1 Pulse / 120 Credits" )
@@ -916,18 +916,18 @@ static INPUT_PORTS_START( leader )
PORT_DIPSETTING( 0x05, "1 Pulse / 400 Credits" )
PORT_DIPSETTING( 0x06, "1 Pulse / 500 Credits" )
PORT_DIPSETTING( 0x07, "1 Pulse / 1000 Credits" )
- PORT_DIPNAME( 0x18, 0x18, "High Bet Limit" ) PORT_DIPLOCATION("DSW-C:4,5")
+ PORT_DIPNAME( 0x18, 0x18, "High Bet Limit" ) PORT_DIPLOCATION("DSW-C:4,5")
PORT_DIPSETTING( 0x18, "32" )
PORT_DIPSETTING( 0x10, "50" )
PORT_DIPSETTING( 0x08, "72" )
PORT_DIPSETTING( 0x00, "96" )
- PORT_DIPNAME( 0x20, 0x20, DEF_STR( Unknown ) ) PORT_DIPLOCATION("DSW-C:6")
+ PORT_DIPNAME( 0x20, 0x20, DEF_STR( Unknown ) ) PORT_DIPLOCATION("DSW-C:6")
PORT_DIPSETTING( 0x20, DEF_STR( Off ) )
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
- PORT_DIPNAME( 0x40, 0x40, DEF_STR( Unknown ) ) PORT_DIPLOCATION("DSW-C:7")
+ PORT_DIPNAME( 0x40, 0x40, DEF_STR( Unknown ) ) PORT_DIPLOCATION("DSW-C:7")
PORT_DIPSETTING( 0x40, DEF_STR( Off ) )
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
- PORT_DIPNAME( 0x80, 0x00, "Coin Lock" ) PORT_DIPLOCATION("DSW-C:8")
+ PORT_DIPNAME( 0x80, 0x00, "Coin Lock" ) PORT_DIPLOCATION("DSW-C:8")
PORT_DIPSETTING( 0x80, "Locked" )
PORT_DIPSETTING( 0x00, "Normal" )
INPUT_PORTS_END
@@ -976,7 +976,7 @@ static INPUT_PORTS_START( neraidou )
PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_GAMBLE_KEYOUT )
PORT_START("DSW1") /* $02 (PPI0 port C) */
- PORT_DIPNAME( 0x01, 0x01, "Hardware Type (could be inverted)" ) // leave it off, otherwise the game works bad and resets
+ PORT_DIPNAME( 0x01, 0x01, "Hardware Type (could be inverted)" ) // leave it off, otherwise the game works bad and resets
PORT_DIPSETTING( 0x01, "Rolla" )
PORT_DIPSETTING( 0x00, "Sky" )
PORT_DIPNAME( 0x0e, 0x0e, "Main Game Percentage" )
@@ -1120,7 +1120,7 @@ static INPUT_PORTS_START( gallag50 )
PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_GAMBLE_KEYOUT )
PORT_START("DSW1") /* $02 (PPI0 port C) */
- PORT_DIPNAME( 0x01, 0x01, "Hardware Type (could be inverted)" ) // leave it off, otherwise the game works bad and resets
+ PORT_DIPNAME( 0x01, 0x01, "Hardware Type (could be inverted)" ) // leave it off, otherwise the game works bad and resets
PORT_DIPSETTING( 0x01, "Rolla" )
PORT_DIPSETTING( 0x00, "Sky" )
PORT_DIPNAME( 0x0e, 0x0e, "Main Game Percentage" )
@@ -1161,7 +1161,7 @@ static INPUT_PORTS_START( gallag50 )
PORT_DIPNAME( 0x10, 0x00, "Title" )
PORT_DIPSETTING( 0x10, "Petalouda (Greek for Butterfly)" )
PORT_DIPSETTING( 0x00, "Gallag" )
- PORT_DIPNAME( 0x20, 0x20, "Alt GFX Decode (For different HW)" ) // could be a mix with 08 'Rolla GFX'
+ PORT_DIPNAME( 0x20, 0x20, "Alt GFX Decode (For different HW)" ) // could be a mix with 08 'Rolla GFX'
PORT_DIPSETTING( 0x20, DEF_STR( Off ) )
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
PORT_DIPNAME( 0xc0, 0xc0, "Butterfly Win Rate" )
@@ -1502,10 +1502,10 @@ ROM_START( mbutrfly )
ROM_LOAD16_BYTE( "mb.u35", 0x40001, 0x20000, CRC(fdaa2288) SHA1(199323c2bd2af0d9b1d254a330670e2845f21dd9) )
ROM_REGION( 0x80000, "gfx2", 0 )
- ROM_LOAD16_BYTE( "mb.u52", 0x00000, 0x20000, CRC(15051537) SHA1(086c38c05c605f297a7bc470eb51763a7648e72c) ) // identical to butterfly.
- ROM_LOAD16_BYTE( "mb.u54", 0x00001, 0x20000, CRC(8e34d029) SHA1(ae316f2f34768938a07d62db110ce59d2751abaa) ) // identical to butterfly.
- ROM_LOAD16_BYTE( "mb.u56", 0x40000, 0x20000, CRC(21ca47f8) SHA1(b192be06a2eb817776309580dc64fd76772a8d50) ) // this one is straight fixed for reel tiles 6C-DF.
- ROM_LOAD16_BYTE( "mb.u58", 0x40001, 0x20000, CRC(21ca47f8) SHA1(b192be06a2eb817776309580dc64fd76772a8d50) ) // identical to butterfly.
+ ROM_LOAD16_BYTE( "mb.u52", 0x00000, 0x20000, CRC(15051537) SHA1(086c38c05c605f297a7bc470eb51763a7648e72c) ) // identical to butterfly.
+ ROM_LOAD16_BYTE( "mb.u54", 0x00001, 0x20000, CRC(8e34d029) SHA1(ae316f2f34768938a07d62db110ce59d2751abaa) ) // identical to butterfly.
+ ROM_LOAD16_BYTE( "mb.u56", 0x40000, 0x20000, CRC(21ca47f8) SHA1(b192be06a2eb817776309580dc64fd76772a8d50) ) // this one is straight fixed for reel tiles 6C-DF.
+ ROM_LOAD16_BYTE( "mb.u58", 0x40001, 0x20000, CRC(21ca47f8) SHA1(b192be06a2eb817776309580dc64fd76772a8d50) ) // identical to butterfly.
ROM_END
ROM_START( gallag50 )
diff --git a/src/mame/drivers/spy.c b/src/mame/drivers/spy.c
index 66edc4422bd..0fb93befc49 100644
--- a/src/mame/drivers/spy.c
+++ b/src/mame/drivers/spy.c
@@ -499,7 +499,7 @@ static MACHINE_CONFIG_START( spy, spy_state )
MCFG_CPU_VBLANK_INT_DRIVER("screen", spy_state, spy_interrupt)
MCFG_CPU_ADD("audiocpu", Z80, 3579545)
- MCFG_CPU_PROGRAM_MAP(spy_sound_map) /* nmi by the sound chip */
+ MCFG_CPU_PROGRAM_MAP(spy_sound_map) /* nmi by the sound chip */
/* video hardware */
MCFG_SCREEN_ADD("screen", RASTER)
@@ -562,7 +562,7 @@ ROM_START( spy )
ROM_LOAD32_WORD( "857b09.bin", 0x00000, 0x40000, CRC(b8780966) SHA1(6c255f1e4d1398fa9010a1ae0f5172dc524df109) )
ROM_LOAD32_WORD( "857b08.bin", 0x00002, 0x40000, CRC(3e4d8d50) SHA1(70f45a725bf1e9d15285ffb6b280945f7ce7faf0) )
- ROM_REGION( 0x100000, "k051960", 0 ) /* sprites */
+ ROM_REGION( 0x100000, "k051960", 0 ) /* sprites */
ROM_LOAD32_WORD( "857b06.bin", 0x00000, 0x80000, CRC(7b515fb1) SHA1(3830649d47964940023760b76e2bf94bb9163f23) )
ROM_LOAD32_WORD( "857b05.bin", 0x00002, 0x80000, CRC(27b0f73b) SHA1(6b6a3da11c3005e3a62e6280818c18ae2ea31800) )
@@ -589,8 +589,8 @@ ROM_START( spyu )
ROM_LOAD32_WORD( "857b09.bin", 0x00000, 0x40000, CRC(b8780966) SHA1(6c255f1e4d1398fa9010a1ae0f5172dc524df109) )
ROM_LOAD32_WORD( "857b08.bin", 0x00002, 0x40000, CRC(3e4d8d50) SHA1(70f45a725bf1e9d15285ffb6b280945f7ce7faf0) )
- ROM_REGION( 0x100000, "k051960", 0 ) /* sprites */
- ROM_LOAD32_WORD( "857b06.bin", 0x00000, 0x80000, CRC(7b515fb1) SHA1(3830649d47964940023760b76e2bf94bb9163f23) )
+ ROM_REGION( 0x100000, "k051960", 0 ) /* sprites */
+ ROM_LOAD32_WORD( "857b06.bin", 0x00000, 0x80000, CRC(7b515fb1) SHA1(3830649d47964940023760b76e2bf94bb9163f23) )
ROM_LOAD32_WORD( "857b05.bin", 0x00002, 0x80000, CRC(27b0f73b) SHA1(6b6a3da11c3005e3a62e6280818c18ae2ea31800) )
ROM_REGION( 0x0200, "proms", 0 )
diff --git a/src/mame/drivers/statriv2.c b/src/mame/drivers/statriv2.c
index 21ccb39afb3..f5a6de15702 100644
--- a/src/mame/drivers/statriv2.c
+++ b/src/mame/drivers/statriv2.c
@@ -582,8 +582,8 @@ static MACHINE_CONFIG_START( statriv2, statriv2_state )
MCFG_DEVICE_ADD("ppi8255", I8255A, 0)
/* PPI 8255 group A & B set to Mode 0.
- Port A, B and lower 4 bits of C set as Input.
- High 4 bits of C set as Output */
+ Port A, B and lower 4 bits of C set as Input.
+ High 4 bits of C set as Output */
MCFG_I8255_IN_PORTA_CB(IOPORT("IN0"))
MCFG_I8255_IN_PORTB_CB(IOPORT("IN1"))
MCFG_I8255_IN_PORTC_CB(IOPORT("IN2"))
diff --git a/src/mame/drivers/supercrd.c b/src/mame/drivers/supercrd.c
index a50ba81898c..3f9f84bde5d 100644
--- a/src/mame/drivers/supercrd.c
+++ b/src/mame/drivers/supercrd.c
@@ -435,8 +435,8 @@ static MACHINE_CONFIG_START( supercrd, supercrd_state )
MCFG_VIDEO_START_OVERRIDE(supercrd_state, supercrd)
// MCFG_MC6845_ADD("crtc", MC6845, "screen", MASTER_CLOCK/8)
-// MCFG_MC6845_SHOW_BORDER_AREA(false)
-// MCFG_MC6845_CHAR_WIDTH(4)
+// MCFG_MC6845_SHOW_BORDER_AREA(false)
+// MCFG_MC6845_CHAR_WIDTH(4)
/* sound hardware */
MCFG_SPEAKER_STANDARD_MONO("mono")
diff --git a/src/mame/drivers/surpratk.c b/src/mame/drivers/surpratk.c
index 84eb864aa91..6109a92614d 100644
--- a/src/mame/drivers/surpratk.c
+++ b/src/mame/drivers/surpratk.c
@@ -156,7 +156,7 @@ void surpratk_state::machine_reset()
WRITE8_MEMBER( surpratk_state::banking_callback )
{
-// logerror("%04x: setlines %02x\n", machine().device("maincpu")->safe_pc(), data);
+// logerror("%04x: setlines %02x\n", machine().device("maincpu")->safe_pc(), data);
membank("bank1")->set_entry(data & 0x1f);
}
diff --git a/src/mame/drivers/taito_b.c b/src/mame/drivers/taito_b.c
index 5ed4628b635..54e0b746566 100644
--- a/src/mame/drivers/taito_b.c
+++ b/src/mame/drivers/taito_b.c
@@ -2145,7 +2145,7 @@ static MACHINE_CONFIG_START( crimec, taitob_state )
MCFG_SOUND_ADD("ymsnd", YM2610, XTAL_16MHz/2) /* 8 MHz */
MCFG_YM2610_IRQ_HANDLER(WRITELINE(taitob_state, irqhandler))
-
+
MCFG_SOUND_ROUTE(0, "mono", 0.25)
MCFG_SOUND_ROUTE(1, "mono", 1.0)
MCFG_SOUND_ROUTE(2, "mono", 1.0)
@@ -2264,7 +2264,7 @@ static MACHINE_CONFIG_START( rambo3p, taitob_state )
MCFG_SOUND_ADD("ymsnd", YM2610, XTAL_16MHz/2) /* verified on pcb */
MCFG_YM2610_IRQ_HANDLER(WRITELINE(taitob_state, irqhandler))
-
+
MCFG_SOUND_ROUTE(0, "mono", 0.25)
MCFG_SOUND_ROUTE(1, "mono", 1.0)
MCFG_SOUND_ROUTE(2, "mono", 1.0)
diff --git a/src/mame/drivers/taito_l.c b/src/mame/drivers/taito_l.c
index 0d75bfa315b..f2facb8826d 100644
--- a/src/mame/drivers/taito_l.c
+++ b/src/mame/drivers/taito_l.c
@@ -1861,7 +1861,7 @@ static MACHINE_CONFIG_START( kurikint, taitol_state )
MCFG_CPU_ADD("maincpu", Z80, XTAL_13_33056MHz/2) /* verified freq on pin122 of TC0090LVC cpu */
MCFG_CPU_PROGRAM_MAP(kurikint_map)
MCFG_CPU_IRQ_ACKNOWLEDGE_DRIVER(taitol_state,irq_callback)
-
+
MCFG_TIMER_DRIVER_ADD_SCANLINE("scantimer", taitol_state, vbl_interrupt, "screen", 0, 1)
MCFG_CPU_ADD("audiocpu", Z80, XTAL_12MHz/3) /* verified on pcb */
diff --git a/src/mame/drivers/taitopjc.c b/src/mame/drivers/taitopjc.c
index 35f494f2948..53812d3c23c 100644
--- a/src/mame/drivers/taitopjc.c
+++ b/src/mame/drivers/taitopjc.c
@@ -56,24 +56,24 @@
/*
PPC -> TLCS Commands:
- 0x5010: ? RTC?
- 0x5020: ? RTC?
- 0x6000: ? Backup RAM init?
+ 0x5010: ? RTC?
+ 0x5020: ? RTC?
+ 0x6000: ? Backup RAM init?
0x6010: ? Backup RAM Read. Address in io_shared[0x1d00].
0x6020: ? Backup RAM Write. Address in io_shared[0x1d00].
- 0x6030: ? ?
- 0x6040: ? ?
- 0x4000: ? Sound?
- 0x4001: ?
- 0x4002: ?
- 0x4003: ?
- 0x4004: ?
- 0xf055:
- 0xf0ff:
- 0xf000:
- 0xf001:
- 0xf010:
- 0xf020:
+ 0x6030: ? ?
+ 0x6040: ? ?
+ 0x4000: ? Sound?
+ 0x4001: ?
+ 0x4002: ?
+ 0x4003: ?
+ 0x4004: ?
+ 0xf055:
+ 0xf0ff:
+ 0xf000:
+ 0xf001:
+ 0xf010:
+ 0xf020:
*/
@@ -83,8 +83,8 @@
#include "cpu/mn10200/mn10200.h"
#include "machine/nvram.h"
-#define LOG_TLCS_TO_PPC_COMMANDS 1
-#define LOG_PPC_TO_TLCS_COMMANDS 1
+#define LOG_TLCS_TO_PPC_COMMANDS 1
+#define LOG_PPC_TO_TLCS_COMMANDS 1
static UINT32 jc_char_ram[0x2000];
@@ -269,7 +269,7 @@ WRITE64_MEMBER(taitopjc_state::ppc_common_w)
{
UINT32 address = offset * 2;
-// logerror("ppc_common_w: %08X, %I64X, %I64X\n", offset, data, mem_mask);
+// logerror("ppc_common_w: %08X, %I64X, %I64X\n", offset, data, mem_mask);
if (ACCESSING_BITS_48_63)
{
@@ -422,7 +422,7 @@ WRITE8_MEMBER(taitopjc_state::tlcs_common_w)
#if LOG_TLCS_TO_PPC_COMMANDS
printf("TLCS -> PPC cmd %04X\n", m_io_share_ram[0xffe]);
#endif
-
+
m_iocpu->set_input_line(TLCS900_INT1, CLEAR_LINE);
m_maincpu->set_input_line(INPUT_LINE_IRQ0, ASSERT_LINE);
}
@@ -472,7 +472,7 @@ WRITE16_MEMBER(taitopjc_state::tlcs_unk_w)
static ADDRESS_MAP_START( tlcs900h_mem, AS_PROGRAM, 16, taitopjc_state )
AM_RANGE(0x010000, 0x02ffff) AM_RAM // Work RAM
AM_RANGE(0x040000, 0x0400ff) AM_READWRITE8(tlcs_sound_r, tlcs_sound_w, 0xffff)
- AM_RANGE(0x044000, 0x045fff) AM_RAM AM_SHARE("nvram")
+ AM_RANGE(0x044000, 0x045fff) AM_RAM AM_SHARE("nvram")
AM_RANGE(0x060000, 0x061fff) AM_READWRITE8(tlcs_common_r, tlcs_common_w, 0xffff)
AM_RANGE(0x06c000, 0x06c00f) AM_WRITE(tlcs_unk_w)
AM_RANGE(0xfc0000, 0xffffff) AM_ROM AM_REGION("io_cpu", 0)
@@ -536,7 +536,7 @@ MACHINE_CONFIG_END
DRIVER_INIT_MEMBER(taitopjc_state, optiger)
{
UINT8 *rom = (UINT8*)memregion("io_cpu")->base();
-
+
// skip sound check
rom[0x217] = 0x00;
rom[0x218] = 0x00;
diff --git a/src/mame/drivers/tapatune.c b/src/mame/drivers/tapatune.c
index 26e91cd0c08..6bdf74475f3 100644
--- a/src/mame/drivers/tapatune.c
+++ b/src/mame/drivers/tapatune.c
@@ -151,11 +151,11 @@ MC6845_BEGIN_UPDATE( tapatune_state::crtc_begin_update )
int r = m_paletteram[3 * i + 0];
int g = m_paletteram[3 * i + 1];
int b = m_paletteram[3 * i + 2];
-
+
r = pal6bit(r);
g = pal6bit(g);
b = pal6bit(b);
-
+
m_pens[i] = rgb_t(r, g, b);
}
}
@@ -513,7 +513,7 @@ static MACHINE_CONFIG_START( tapatune, tapatune_state )
MCFG_QUANTUM_PERFECT_CPU("maincpu")
MCFG_NVRAM_ADD_0FILL("nvram")
-
+
MCFG_MC6845_ADD("crtc", H46505, "screen", XTAL_24MHz / 16)
MCFG_MC6845_SHOW_BORDER_AREA(false)
MCFG_MC6845_CHAR_WIDTH(5)
diff --git a/src/mame/drivers/tatsumi.c b/src/mame/drivers/tatsumi.c
index ce085cc48a0..7ec9da8d8df 100644
--- a/src/mame/drivers/tatsumi.c
+++ b/src/mame/drivers/tatsumi.c
@@ -491,29 +491,29 @@ static INPUT_PORTS_START( roundup5 )
PORT_BIT( 0xff, 0x7f, IPT_AD_STICK_X ) PORT_SENSITIVITY(25) PORT_KEYDELTA(15) PORT_PLAYER(1)
PORT_START("DSW") /* Verified by Manual & in Game service menu */
- PORT_DIPNAME( 0x0003, 0x0000, DEF_STR( Game_Time ) ) PORT_DIPLOCATION("SW-1:1,2")
+ PORT_DIPNAME( 0x0003, 0x0000, DEF_STR( Game_Time ) ) PORT_DIPLOCATION("SW-1:1,2")
PORT_DIPSETTING( 0x0003, "Shortest" )
PORT_DIPSETTING( 0x0002, "Short" )
PORT_DIPSETTING( 0x0000, DEF_STR( Medium ) )
PORT_DIPSETTING( 0x0001, "Long" )
- PORT_DIPNAME( 0x000c, 0x0000, DEF_STR( Difficulty ) ) PORT_DIPLOCATION("SW-1:3,4")
+ PORT_DIPNAME( 0x000c, 0x0000, DEF_STR( Difficulty ) ) PORT_DIPLOCATION("SW-1:3,4")
PORT_DIPSETTING( 0x0004, DEF_STR( Easy ) )
PORT_DIPSETTING( 0x0000, DEF_STR( Medium ) )
PORT_DIPSETTING( 0x0008, DEF_STR( Hard ) )
PORT_DIPSETTING( 0x000c, DEF_STR( Hardest ) )
- PORT_DIPNAME( 0x0010, 0x0000, DEF_STR( Demo_Sounds ) ) PORT_DIPLOCATION("SW-1:5")
+ PORT_DIPNAME( 0x0010, 0x0000, DEF_STR( Demo_Sounds ) ) PORT_DIPLOCATION("SW-1:5")
PORT_DIPSETTING( 0x0010, DEF_STR( Off ) )
PORT_DIPSETTING( 0x0000, DEF_STR( On ) )
- PORT_DIPNAME( 0x0020, 0x0000, DEF_STR( Language ) ) PORT_DIPLOCATION("SW-1:6")
+ PORT_DIPNAME( 0x0020, 0x0000, DEF_STR( Language ) ) PORT_DIPLOCATION("SW-1:6")
PORT_DIPSETTING( 0x0020, DEF_STR( Japanese ) )
PORT_DIPSETTING( 0x0000, DEF_STR( English ) )
- PORT_DIPNAME( 0x0040, 0x0000, "Stage 5 Continue" ) PORT_DIPLOCATION("SW-1:7")
+ PORT_DIPNAME( 0x0040, 0x0000, "Stage 5 Continue" ) PORT_DIPLOCATION("SW-1:7")
PORT_DIPSETTING( 0x0040, DEF_STR( Off ) )
PORT_DIPSETTING( 0x0000, DEF_STR( On ) )
- PORT_DIPNAME( 0x0080, 0x0000, "Output Mode" ) PORT_DIPLOCATION("SW-1:8")
+ PORT_DIPNAME( 0x0080, 0x0000, "Output Mode" ) PORT_DIPLOCATION("SW-1:8")
PORT_DIPSETTING( 0x0000, "A (Light)" )
PORT_DIPSETTING( 0x0080, "B (Vibration)" )
- PORT_DIPNAME( 0x0700, 0x0000, DEF_STR( Coin_A ) ) PORT_DIPLOCATION("SW-2:1,2,3")
+ PORT_DIPNAME( 0x0700, 0x0000, DEF_STR( Coin_A ) ) PORT_DIPLOCATION("SW-2:1,2,3")
PORT_DIPSETTING( 0x0600, DEF_STR( 6C_1C ) )
PORT_DIPSETTING( 0x0500, DEF_STR( 5C_1C ) )
PORT_DIPSETTING( 0x0400, DEF_STR( 4C_1C ) )
@@ -522,7 +522,7 @@ static INPUT_PORTS_START( roundup5 )
PORT_DIPSETTING( 0x0000, DEF_STR( 1C_1C ) )
PORT_DIPSETTING( 0x0100, DEF_STR( 1C_2C ) )
PORT_DIPSETTING( 0x0700, DEF_STR( Free_Play ) )
- PORT_DIPNAME( 0x3800, 0x0000, DEF_STR( Coin_B ) ) PORT_DIPLOCATION("SW-2:4,5,6")
+ PORT_DIPNAME( 0x3800, 0x0000, DEF_STR( Coin_B ) ) PORT_DIPLOCATION("SW-2:4,5,6")
PORT_DIPSETTING( 0x0000, DEF_STR( 1C_1C ) )
PORT_DIPSETTING( 0x0800, DEF_STR( 1C_2C ) )
PORT_DIPSETTING( 0x1000, DEF_STR( 1C_3C ) )
@@ -531,10 +531,10 @@ static INPUT_PORTS_START( roundup5 )
PORT_DIPSETTING( 0x2800, DEF_STR( 1C_6C ) )
PORT_DIPSETTING( 0x3000, DEF_STR( 1C_7C ) )
PORT_DIPSETTING( 0x3800, DEF_STR( Free_Play ) )
- PORT_DIPNAME( 0x4000, 0x0000, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW-2:7") /* Manual only shows nothing for this one */
+ PORT_DIPNAME( 0x4000, 0x0000, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW-2:7") /* Manual only shows nothing for this one */
PORT_DIPSETTING( 0x4000, DEF_STR( Off ) )
PORT_DIPSETTING( 0x0000, DEF_STR( On ) )
- PORT_DIPNAME( 0x8000, 0x8000, "Hardware Test Mode" ) PORT_DIPLOCATION("SW-2:8") /* Manual only shows nothing for this one */
+ PORT_DIPNAME( 0x8000, 0x8000, "Hardware Test Mode" ) PORT_DIPLOCATION("SW-2:8") /* Manual only shows nothing for this one */
PORT_DIPSETTING( 0x8000, DEF_STR( Off ) )
PORT_DIPSETTING( 0x0000, DEF_STR( On ) )
INPUT_PORTS_END
diff --git a/src/mame/drivers/tempest.c b/src/mame/drivers/tempest.c
index 0be7784c7fc..4cc1e6934f3 100644
--- a/src/mame/drivers/tempest.c
+++ b/src/mame/drivers/tempest.c
@@ -300,12 +300,12 @@ public:
m_avg(*this, "avg"),
m_rom(*this, "maincpu"),
m_knob_p1(*this, TEMPEST_KNOB_P1_TAG),
- m_knob_p2(*this, TEMPEST_KNOB_P2_TAG),
- m_buttons_p1(*this, TEMPEST_BUTTONS_P1_TAG),
- m_buttons_p2(*this, TEMPEST_BUTTONS_P2_TAG),
- m_in1(*this, "IN1/DSW0"),
- m_in2(*this, "IN2")
- { }
+ m_knob_p2(*this, TEMPEST_KNOB_P2_TAG),
+ m_buttons_p1(*this, TEMPEST_BUTTONS_P1_TAG),
+ m_buttons_p2(*this, TEMPEST_BUTTONS_P2_TAG),
+ m_in1(*this, "IN1/DSW0"),
+ m_in2(*this, "IN2")
+ { }
required_device<cpu_device> m_maincpu;
required_device<mathbox_device> m_mathbox;
@@ -313,13 +313,13 @@ public:
required_memory_region m_rom;
required_ioport m_knob_p1;
- required_ioport m_knob_p2;
- required_ioport m_buttons_p1;
- required_ioport m_buttons_p2;
- required_ioport m_in1;
- required_ioport m_in2;
+ required_ioport m_knob_p2;
+ required_ioport m_buttons_p1;
+ required_ioport m_buttons_p2;
+ required_ioport m_in1;
+ required_ioport m_in2;
- UINT8 m_player_select;
+ UINT8 m_player_select;
DECLARE_WRITE8_MEMBER(wdclr_w);
DECLARE_WRITE8_MEMBER(tempest_led_w);
DECLARE_WRITE8_MEMBER(tempest_coin_w);
@@ -329,9 +329,9 @@ public:
DECLARE_READ8_MEMBER(input_port_1_bit_r);
DECLARE_READ8_MEMBER(input_port_2_bit_r);
- DECLARE_READ8_MEMBER(rom_ae1f_r);
+ DECLARE_READ8_MEMBER(rom_ae1f_r);
- virtual void machine_start();
+ virtual void machine_start();
};
@@ -365,7 +365,7 @@ CUSTOM_INPUT_MEMBER(tempest_state::tempest_knob_r)
CUSTOM_INPUT_MEMBER(tempest_state::tempest_buttons_r)
{
- return (m_player_select == 0) ? m_buttons_p1->read() : m_buttons_p2->read();
+ return (m_player_select == 0) ? m_buttons_p1->read() : m_buttons_p2->read();
}
@@ -428,8 +428,8 @@ READ8_MEMBER(tempest_state::rom_ae1f_r)
machine().scheduler().boost_interleave(attotime::zero, attotime::from_usec(100));
machine().scheduler().abort_timeslice();
- const UINT8 *rom = m_rom->base();
- return rom[0xae1f];
+ const UINT8 *rom = m_rom->base();
+ return rom[0xae1f];
}
@@ -454,8 +454,8 @@ static ADDRESS_MAP_START( main_map, AS_PROGRAM, 8, tempest_state )
AM_RANGE(0x60c0, 0x60cf) AM_DEVREADWRITE("pokey1", pokey_device, read, write)
AM_RANGE(0x60d0, 0x60df) AM_DEVREADWRITE("pokey2", pokey_device, read, write)
AM_RANGE(0x60e0, 0x60e0) AM_WRITE(tempest_led_w)
- AM_RANGE(0xae1f, 0xae1f) AM_READ(rom_ae1f_r)
- AM_RANGE(0x9000, 0xdfff) AM_ROM
+ AM_RANGE(0xae1f, 0xae1f) AM_READ(rom_ae1f_r)
+ AM_RANGE(0x9000, 0xdfff) AM_ROM
AM_RANGE(0xf000, 0xffff) AM_ROM /* for the reset / interrupt vectors */
ADDRESS_MAP_END
diff --git a/src/mame/drivers/thunderx.c b/src/mame/drivers/thunderx.c
index ec167eea09b..1c9db8201a3 100644
--- a/src/mame/drivers/thunderx.c
+++ b/src/mame/drivers/thunderx.c
@@ -724,7 +724,7 @@ ROM_START( scontra )
ROM_REGION( 0x10000, "audiocpu", 0 ) /* 64k for the SOUND CPU */
ROM_LOAD( "775-c01.bin", 0x00000, 0x08000, CRC(0ced785a) SHA1(1eebe005a968fbaac595c168499107e34763976c) )
- ROM_REGION( 0x100000, "k052109", 0 ) /* tiles */
+ ROM_REGION( 0x100000, "k052109", 0 ) /* tiles */
ROM_LOAD32_BYTE( "775-a07a.bin", 0x00000, 0x20000, CRC(e716bdf3) SHA1(82e10132f248aed8cc1aea6bb7afe9a1479c8b59) )
ROM_LOAD32_BYTE( "775-a07e.bin", 0x00001, 0x20000, CRC(0986e3a5) SHA1(61c33a3f2e4fde7d23d440b5c3151fe38e25716b) )
ROM_LOAD32_BYTE( "775-a08a.bin", 0x00002, 0x20000, CRC(3ddd11a4) SHA1(4831a891d6cb4507053d576eddd658c338318176) )
@@ -738,7 +738,7 @@ ROM_START( scontra )
ROM_LOAD32_BYTE( "775-f08d.bin", 0xc0002, 0x10000, CRC(102dcace) SHA1(03036b6d9d66a12cb3e97980f149c09d1efbd6d8) )
ROM_LOAD32_BYTE( "775-f08h.bin", 0xc0003, 0x10000, CRC(ad9d7016) SHA1(91e9f279b781eefcafffc70afe207f35cc6f4d9d) )
- ROM_REGION( 0x100000, "k051960", 0 ) /* sprites */
+ ROM_REGION( 0x100000, "k051960", 0 ) /* sprites */
ROM_LOAD32_BYTE( "775-a05a.bin", 0x00000, 0x10000, CRC(a0767045) SHA1(e6df0731a9fb3b3d918607de81844e1f9353aac7) )
ROM_LOAD32_BYTE( "775-a05e.bin", 0x00001, 0x10000, CRC(2f656f08) SHA1(140e7948c45d27c6705622d588a65b59ebcc624c) )
ROM_LOAD32_BYTE( "775-a06a.bin", 0x00002, 0x10000, CRC(77a34ad0) SHA1(3653fb8458c1e7eb7d83b5cd63f02343c0f2d93e) )
@@ -779,7 +779,7 @@ ROM_START( scontraj )
ROM_REGION( 0x10000, "audiocpu", 0 ) /* 64k for the SOUND CPU */
ROM_LOAD( "775-c01.bin", 0x00000, 0x08000, CRC(0ced785a) SHA1(1eebe005a968fbaac595c168499107e34763976c) )
- ROM_REGION( 0x100000, "k052109", 0 ) /* tiles */
+ ROM_REGION( 0x100000, "k052109", 0 ) /* tiles */
ROM_LOAD32_BYTE( "775-a07a.bin", 0x00000, 0x20000, CRC(e716bdf3) SHA1(82e10132f248aed8cc1aea6bb7afe9a1479c8b59) )
ROM_LOAD32_BYTE( "775-a07e.bin", 0x00001, 0x20000, CRC(0986e3a5) SHA1(61c33a3f2e4fde7d23d440b5c3151fe38e25716b) )
ROM_LOAD32_BYTE( "775-a08a.bin", 0x00002, 0x20000, CRC(3ddd11a4) SHA1(4831a891d6cb4507053d576eddd658c338318176) )
@@ -793,7 +793,7 @@ ROM_START( scontraj )
ROM_LOAD32_BYTE( "775-f08d.bin", 0xc0002, 0x10000, CRC(102dcace) SHA1(03036b6d9d66a12cb3e97980f149c09d1efbd6d8) )
ROM_LOAD32_BYTE( "775-f08h.bin", 0xc0003, 0x10000, CRC(ad9d7016) SHA1(91e9f279b781eefcafffc70afe207f35cc6f4d9d) )
- ROM_REGION( 0x100000, "k051960", 0 ) /* sprites */
+ ROM_REGION( 0x100000, "k051960", 0 ) /* sprites */
ROM_LOAD32_BYTE( "775-a05a.bin", 0x00000, 0x10000, CRC(a0767045) SHA1(e6df0731a9fb3b3d918607de81844e1f9353aac7) )
ROM_LOAD32_BYTE( "775-a05e.bin", 0x00001, 0x10000, CRC(2f656f08) SHA1(140e7948c45d27c6705622d588a65b59ebcc624c) )
ROM_LOAD32_BYTE( "775-a06a.bin", 0x00002, 0x10000, CRC(77a34ad0) SHA1(3653fb8458c1e7eb7d83b5cd63f02343c0f2d93e) )
@@ -844,7 +844,7 @@ ROM_START( thunderx )
ROM_LOAD32_BYTE( "873c07b.e4", 0x40002, 0x10000, CRC(12a2b8ba) SHA1(ffa32ca116e0b6ca65bb9ce83dd28f5c027956a5) )
ROM_LOAD32_BYTE( "873c07d.e3", 0x40003, 0x10000, CRC(fae9f965) SHA1(780c234507835c37bde445ab34f069714cc7a506) )
- ROM_REGION( 0x80000, "k051960", 0 ) /* sprites */
+ ROM_REGION( 0x80000, "k051960", 0 ) /* sprites */
ROM_LOAD32_BYTE( "873c04a.f11", 0x00000, 0x10000, CRC(f7740bf3) SHA1(f64b7e807f19a9523a517024a9eb56736cdda6bb) )
ROM_LOAD32_BYTE( "873c04c.f10", 0x00001, 0x10000, CRC(5dacbd2b) SHA1(deb943b99fd296d20be9c4250b2348549f65ba37) )
ROM_LOAD32_BYTE( "873c05a.f9", 0x00002, 0x10000, CRC(d73e107d) SHA1(ba63b195e20a98c476e7d0f8d0187bc3327a8822) )
@@ -877,7 +877,7 @@ ROM_START( thunderxa ) /* Alternate Starting stage then the other 2 sets, Perhap
ROM_LOAD32_BYTE( "873c07b.e4", 0x40002, 0x10000, CRC(12a2b8ba) SHA1(ffa32ca116e0b6ca65bb9ce83dd28f5c027956a5) )
ROM_LOAD32_BYTE( "873c07d.e3", 0x40003, 0x10000, CRC(fae9f965) SHA1(780c234507835c37bde445ab34f069714cc7a506) )
- ROM_REGION( 0x80000, "k051960", 0 ) /* sprites */
+ ROM_REGION( 0x80000, "k051960", 0 ) /* sprites */
ROM_LOAD32_BYTE( "873c04a.f11", 0x00000, 0x10000, CRC(f7740bf3) SHA1(f64b7e807f19a9523a517024a9eb56736cdda6bb) )
ROM_LOAD32_BYTE( "873c04c.f10", 0x00001, 0x10000, CRC(5dacbd2b) SHA1(deb943b99fd296d20be9c4250b2348549f65ba37) )
ROM_LOAD32_BYTE( "873c05a.f9", 0x00002, 0x10000, CRC(d73e107d) SHA1(ba63b195e20a98c476e7d0f8d0187bc3327a8822) )
@@ -910,7 +910,7 @@ ROM_START( thunderxb ) /* Set had no labels, same starting stage as parent set *
ROM_LOAD32_BYTE( "873c07b.e4", 0x40002, 0x10000, CRC(12a2b8ba) SHA1(ffa32ca116e0b6ca65bb9ce83dd28f5c027956a5) )
ROM_LOAD32_BYTE( "873c07d.e3", 0x40003, 0x10000, CRC(fae9f965) SHA1(780c234507835c37bde445ab34f069714cc7a506) )
- ROM_REGION( 0x80000, "k051960", 0 ) /* sprites */
+ ROM_REGION( 0x80000, "k051960", 0 ) /* sprites */
ROM_LOAD32_BYTE( "873c04a.f11", 0x00000, 0x10000, CRC(f7740bf3) SHA1(f64b7e807f19a9523a517024a9eb56736cdda6bb) )
ROM_LOAD32_BYTE( "873c04c.f10", 0x00001, 0x10000, CRC(5dacbd2b) SHA1(deb943b99fd296d20be9c4250b2348549f65ba37) )
ROM_LOAD32_BYTE( "873c05a.f9", 0x00002, 0x10000, CRC(d73e107d) SHA1(ba63b195e20a98c476e7d0f8d0187bc3327a8822) )
@@ -943,7 +943,7 @@ ROM_START( thunderxj )
ROM_LOAD32_BYTE( "873c07b.e4", 0x40002, 0x10000, CRC(12a2b8ba) SHA1(ffa32ca116e0b6ca65bb9ce83dd28f5c027956a5) )
ROM_LOAD32_BYTE( "873c07d.e3", 0x40003, 0x10000, CRC(fae9f965) SHA1(780c234507835c37bde445ab34f069714cc7a506) )
- ROM_REGION( 0x80000, "k051960", 0 ) /* sprites */
+ ROM_REGION( 0x80000, "k051960", 0 ) /* sprites */
ROM_LOAD32_BYTE( "873c04a.f11", 0x00000, 0x10000, CRC(f7740bf3) SHA1(f64b7e807f19a9523a517024a9eb56736cdda6bb) )
ROM_LOAD32_BYTE( "873c04c.f10", 0x00001, 0x10000, CRC(5dacbd2b) SHA1(deb943b99fd296d20be9c4250b2348549f65ba37) )
ROM_LOAD32_BYTE( "873c05a.f9", 0x00002, 0x10000, CRC(d73e107d) SHA1(ba63b195e20a98c476e7d0f8d0187bc3327a8822) )
diff --git a/src/mame/drivers/tigeroad.c b/src/mame/drivers/tigeroad.c
index f227ea0a8a7..02857437f27 100644
--- a/src/mame/drivers/tigeroad.c
+++ b/src/mame/drivers/tigeroad.c
@@ -31,7 +31,7 @@ With 'Debug Mode' on button 2 advances a level, button 3 goes back.
The microcontroller mainly controls the animation of the enemy robots,
the communication between the 68000 and MCU is probably not emulated
-100% correct but it works.
+100% correct but it works.
Emulation by Bryan McPhail, mish@tendril.co.uk
@@ -68,7 +68,7 @@ WRITE8_MEMBER(tigeroad_state::msm5205_w)
static ADDRESS_MAP_START( main_map, AS_PROGRAM, 16, tigeroad_state )
AM_RANGE(0x000000, 0x03ffff) AM_ROM
-
+
AM_RANGE(0xfe0800, 0xfe0cff) AM_RAM AM_SHARE("spriteram")
AM_RANGE(0xfe0d00, 0xfe1807) AM_RAM /* still part of OBJ RAM */
AM_RANGE(0xfe4000, 0xfe4001) AM_READ_PORT("P1_P2") AM_WRITE(tigeroad_videoctrl_w) /* char bank, coin counters, + ? */
@@ -77,7 +77,7 @@ static ADDRESS_MAP_START( main_map, AS_PROGRAM, 16, tigeroad_state )
AM_RANGE(0xfe8000, 0xfe8003) AM_WRITE(tigeroad_scroll_w)
AM_RANGE(0xfe800e, 0xfe800f) AM_WRITEONLY /* fe800e = watchdog or IRQ acknowledge */
AM_RANGE(0xfec000, 0xfec7ff) AM_RAM_WRITE(tigeroad_videoram_w) AM_SHARE("videoram")
-
+
AM_RANGE(0xff8000, 0xff87ff) AM_RAM_DEVWRITE("palette", palette_device, write) AM_SHARE("palette")
AM_RANGE(0xffc000, 0xffffff) AM_RAM AM_SHARE("ram16")
ADDRESS_MAP_END
@@ -93,7 +93,7 @@ static ADDRESS_MAP_START( bballs_map, AS_PROGRAM, 16, tigeroad_state )
AM_RANGE(0xe8000, 0xe8003) AM_WRITE(tigeroad_scroll_w)
AM_RANGE(0xe800e, 0xe800f) AM_WRITENOP /* ? */
AM_RANGE(0xec000, 0xec7ff) AM_RAM_WRITE(tigeroad_videoram_w) AM_SHARE("videoram")
-
+
AM_RANGE(0xf8000, 0xf87ff) AM_RAM_DEVWRITE("palette", palette_device, write) AM_SHARE("palette")
AM_RANGE(0xfc000, 0xfffff) AM_RAM AM_SHARE("ram16")
ADDRESS_MAP_END
@@ -564,7 +564,7 @@ static const gfx_layout sprite_layout =
static GFXDECODE_START( tigeroad )
GFXDECODE_ENTRY( "text", 0, text_layout, 0x300, 16 )
- GFXDECODE_ENTRY( "tiles", 0, tile_layout, 0x100, 16 )
+ GFXDECODE_ENTRY( "tiles", 0, tile_layout, 0x100, 16 )
GFXDECODE_ENTRY( "sprites", 0, sprite_layout, 0x200, 16 )
GFXDECODE_END
@@ -1177,5 +1177,3 @@ GAME( 1990, pushmant, pushman, pushman, pushman, tigeroad_state, pushman, ROT0,
GAME( 1991, bballs, 0, bballs, bballs, tigeroad_state, bballs, ROT0, "Comad", "Bouncing Balls", GAME_SUPPORTS_SAVE )
GAME( 1991, bballsa, bballs, bballs, bballs, tigeroad_state, bballs, ROT0, "Comad", "Bouncing Balls (Adult)", GAME_SUPPORTS_SAVE )
-
-
diff --git a/src/mame/drivers/timeplt.c b/src/mame/drivers/timeplt.c
index 221a8cc00d2..cdc2c1e21fe 100644
--- a/src/mame/drivers/timeplt.c
+++ b/src/mame/drivers/timeplt.c
@@ -501,7 +501,7 @@ static MACHINE_CONFIG_DERIVED( chkun, bikkuric )
/* sound hardware */
MCFG_SOUND_MODIFY("ay2")
MCFG_AY8910_PORT_A_WRITE_CB(WRITE8(timeplt_state, chkun_sound_w))
-
+
MCFG_TC8830F_ADD("tc8830f", XTAL_512kHz)
MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.10)
MACHINE_CONFIG_END
diff --git a/src/mame/drivers/triforce.c b/src/mame/drivers/triforce.c
index da2bb1ee609..6ee825d16e9 100644
--- a/src/mame/drivers/triforce.c
+++ b/src/mame/drivers/triforce.c
@@ -621,9 +621,9 @@ Regions J
Peripheral String 0000000
Product Number GDT-0004E
Version V5.002
-Release Date 20031203
-
-PIC16C621A-20/P (317-0362-COM)
+Release Date 20031203
+
+PIC16C621A-20/P (317-0362-COM)
Sticker: 253-5508-0362
*/
ROM_START( fzeroax )
@@ -645,10 +645,10 @@ Peripheral String 0000000
Product Number GDT-0004C
Version V3.000
Release Date 20030611
-
-PIC16C621A-20/P (317-0362-COM)
+
+PIC16C621A-20/P (317-0362-COM)
Sticker: 253-5508-0362
-*/
+*/
ROM_START( fzeroaxc )
TRIFORCE_BIOS
@@ -816,8 +816,8 @@ Peripheral String 0000000
Product Number GDT-0021
Version V1.003
Release Date 20060131
-Manufacturer ID
-Ring Code
+Manufacturer ID
+Ring Code
BIN BLL.BIN
KEY ABFBD902FBD980E5
GDI Structure 3
@@ -825,20 +825,20 @@ GDI Structure 3
2 450 0 2352 track02.raw 0
3 45000 4 2352 track03.bin 0
-Files Infos :
+Files Infos :
disc.gdi - size 87 - md5 b3ecdf113fd42344dd84142679e4cb36 - sha1 9d50b816d3f69ad192f5986ab487769965c2e082
track01.bin - size 705600 - md5 0fa0aff28e75130cc9364e11755d0881 - sha1 647ff196eff7c220e1aa7829f87494d557c90be4
track02.raw - size 3179904 - md5 32a6bba6f49385515c6649bb78f8e9c4 - sha1 27c8184e6d40c48fe6466bfb4171969eaf6baab3
track03.bin - size 1185760800 - md5 8b67fe537a66fa849686df074531cb30 - sha1 153f638f5b67741687186835573ab485400f91bf
ROM_START( vs42k6ex )
- TRIFORCE_BIOS
+ TRIFORCE_BIOS
- DISK_REGION( "gdrom" )
- DISK_IMAGE_READONLY( "gdt-0021", 0, NO_DUMP ) disc.gdi is missing from available romset, it is impossible to create CHD with CHDMAN
+ DISK_REGION( "gdrom" )
+ DISK_IMAGE_READONLY( "gdt-0021", 0, NO_DUMP ) disc.gdi is missing from available romset, it is impossible to create CHD with CHDMAN
- ROM_REGION( 0x50, "picreturn", ROMREGION_ERASE)
- ROM_LOAD("gdt-0021.data", 0x00, 0x50, NO_DUMP )
+ ROM_REGION( 0x50, "picreturn", ROMREGION_ERASE)
+ ROM_LOAD("gdt-0021.data", 0x00, 0x50, NO_DUMP )
ROM_END
*/
@@ -848,19 +848,19 @@ Product Number GDT-0022A
Hardware Tri-Force
Sec Key 253-5508-0567
Pic 317-0567-COM
-Ver 0001
+Ver 0001
Boot File BRN.BIN
GD Unlock 70 1F 71 1F
DES Key D96446469BDCE9C1
ROM_START( tcfboxa )
- TRIFORCE_BIOS
+ TRIFORCE_BIOS
- DISK_REGION( "gdrom" )
- DISK_IMAGE_READONLY( "gdt-0022", 0, NO_DUMP ) disc.gdi is missing from available romset, it is impossible to create CHD with CHDMAN
+ DISK_REGION( "gdrom" )
+ DISK_IMAGE_READONLY( "gdt-0022", 0, NO_DUMP ) disc.gdi is missing from available romset, it is impossible to create CHD with CHDMAN
- ROM_REGION( 0x50, "picreturn", ROMREGION_ERASE)
- ROM_LOAD("317-0567-com.data", 0x00, 0x50, NO_DUMP )
+ ROM_REGION( 0x50, "picreturn", ROMREGION_ERASE)
+ ROM_LOAD("317-0567-com.data", 0x00, 0x50, NO_DUMP )
ROM_END
*/
@@ -879,42 +879,42 @@ ROM_START( mkartagp )
ROM_END
/*
-
+
MK21 Ver.A
Number on ROM PCB 837-14343R4S0
Number on Actel ProAsic 315-6419B
-Number on Key Chip (PIC) 235-5509-5128
-
-*/
+Number on Key Chip (PIC) 235-5509-5128
+
+*/
ROM_START( mkartag2 )
TRIFORCE_BIOS
ROM_REGION(0x21200000, "rom_board", 0)
- ROM_LOAD( "ic9_mx29lv400cttc.bin", 0x00000000, 0x0080000, CRC(2bb9f1fe) SHA1(935511d93a0ab06436b0674bef90c790c100e0b1) )
- ROM_LOAD( "ic1_k9f1208u0b.bin", 0x01000000, 0x4200000, CRC(e52f17ef) SHA1(1e007d3136cacb89c396b8261e3978956cc21bdd) )
- ROM_LOAD( "ic2_k9f1208u0b.bin", 0x04200000, 0x4200000, CRC(8a6a2649) SHA1(fd4318e7fb5020c499e06fdb1996b8d40161b674) )
- ROM_LOAD( "ic3_k9f1208u0b.bin", 0x08400000, 0x4200000, CRC(8fd44a29) SHA1(9392bc4da6541960a83e9c7b3ab4f36bc5564fb7) )
- ROM_LOAD( "ic4_k9f1208u0b.bin", 0x0c600000, 0x4200000, CRC(ae3fb198) SHA1(c9c0beb9f6875dbf7ce015454a59481524ef3ef6) )
- ROM_LOAD( "ic5_k9f1208u0b.bin", 0x10800000, 0x4200000, CRC(e9208514) SHA1(ad0ed3e681cd78a61d7ad3af83db20e364bb47fd) )
- ROM_LOAD( "ic6_k9f1208u0b.bin", 0x14c00000, 0x4200000, CRC(7363697c) SHA1(997c96d0b41774a24a2e0427a703bc295e784187) )
- ROM_LOAD( "ic7_k9f1208u0b.bin", 0x18e00000, 0x4200000, CRC(407da1d2) SHA1(c185ebd2f3d8654d8fd394c56ac9bfff7e49f125) )
- ROM_LOAD( "ic8_k9f1208u0b.bin", 0x1d000000, 0x4200000, CRC(9ab76062) SHA1(36a6317c646da5cf682d46ca438ce05e600bc354) )
+ ROM_LOAD( "ic9_mx29lv400cttc.bin", 0x00000000, 0x0080000, CRC(2bb9f1fe) SHA1(935511d93a0ab06436b0674bef90c790c100e0b1) )
+ ROM_LOAD( "ic1_k9f1208u0b.bin", 0x01000000, 0x4200000, CRC(e52f17ef) SHA1(1e007d3136cacb89c396b8261e3978956cc21bdd) )
+ ROM_LOAD( "ic2_k9f1208u0b.bin", 0x04200000, 0x4200000, CRC(8a6a2649) SHA1(fd4318e7fb5020c499e06fdb1996b8d40161b674) )
+ ROM_LOAD( "ic3_k9f1208u0b.bin", 0x08400000, 0x4200000, CRC(8fd44a29) SHA1(9392bc4da6541960a83e9c7b3ab4f36bc5564fb7) )
+ ROM_LOAD( "ic4_k9f1208u0b.bin", 0x0c600000, 0x4200000, CRC(ae3fb198) SHA1(c9c0beb9f6875dbf7ce015454a59481524ef3ef6) )
+ ROM_LOAD( "ic5_k9f1208u0b.bin", 0x10800000, 0x4200000, CRC(e9208514) SHA1(ad0ed3e681cd78a61d7ad3af83db20e364bb47fd) )
+ ROM_LOAD( "ic6_k9f1208u0b.bin", 0x14c00000, 0x4200000, CRC(7363697c) SHA1(997c96d0b41774a24a2e0427a703bc295e784187) )
+ ROM_LOAD( "ic7_k9f1208u0b.bin", 0x18e00000, 0x4200000, CRC(407da1d2) SHA1(c185ebd2f3d8654d8fd394c56ac9bfff7e49f125) )
+ ROM_LOAD( "ic8_k9f1208u0b.bin", 0x1d000000, 0x4200000, CRC(9ab76062) SHA1(36a6317c646da5cf682d46ca438ce05e600bc354) )
ROM_END
ROM_START( mkartag2a )
TRIFORCE_BIOS
ROM_REGION(0x21200000, "rom_board", 0)
- ROM_LOAD( "ic9_mx29lv400cttc(__alt).bin", 0x00000000, 0x0080000, CRC(ff854fd0) SHA1(0e42aff9a60aacd200b7a29d4d180abdab6a732e) )
- ROM_LOAD( "ic1_k9f1208u0b(__alt).bin", 0x01000000, 0x4200000, CRC(c5624816) SHA1(d6f2a2ff9e9e14d857a0ec810521c378ba1fabd5) )
- ROM_LOAD( "ic2_k9f1208u0b(__alt).bin", 0x04200000, 0x4200000, CRC(44e59a1f) SHA1(68a8c1178a33e23446980ec84486bc614f830dad) )
- ROM_LOAD( "ic3_k9f1208u0b(__alt).bin", 0x08400000, 0x4200000, CRC(6688e7f9) SHA1(7d1e60806c02fd765dd0981e790a698a29050aae) )
- ROM_LOAD( "ic4_k9f1208u0b(__alt).bin", 0x0c600000, 0x4200000, CRC(e043eac2) SHA1(0108d940a852ff03e919170957f2bca2c1a88a03) )
- ROM_LOAD( "ic5_k9f1208u0b(__alt).bin", 0x10800000, 0x4200000, CRC(20882926) SHA1(c802de32ca24bf4e9fbabf47fed23a91b3d614ac) )
- ROM_LOAD( "ic6_k9f1208u0b(__alt).bin", 0x14c00000, 0x4200000, CRC(14171ba4) SHA1(3ddace539cd8a4b53a1ef03238e8404db7dcd85e) )
- ROM_LOAD( "ic7_k9f1208u0b(__alt).bin", 0x18e00000, 0x4200000, CRC(bd0199df) SHA1(aafb171e9f5a4c8dc2ef55ba344a0eb310c63467) )
- ROM_LOAD( "ic8_k9f1208u0b(__alt).bin", 0x1d000000, 0x4200000, CRC(8ad6c7ae) SHA1(749b99a944f62aefb895a622c029656c69b3c736) )
+ ROM_LOAD( "ic9_mx29lv400cttc(__alt).bin", 0x00000000, 0x0080000, CRC(ff854fd0) SHA1(0e42aff9a60aacd200b7a29d4d180abdab6a732e) )
+ ROM_LOAD( "ic1_k9f1208u0b(__alt).bin", 0x01000000, 0x4200000, CRC(c5624816) SHA1(d6f2a2ff9e9e14d857a0ec810521c378ba1fabd5) )
+ ROM_LOAD( "ic2_k9f1208u0b(__alt).bin", 0x04200000, 0x4200000, CRC(44e59a1f) SHA1(68a8c1178a33e23446980ec84486bc614f830dad) )
+ ROM_LOAD( "ic3_k9f1208u0b(__alt).bin", 0x08400000, 0x4200000, CRC(6688e7f9) SHA1(7d1e60806c02fd765dd0981e790a698a29050aae) )
+ ROM_LOAD( "ic4_k9f1208u0b(__alt).bin", 0x0c600000, 0x4200000, CRC(e043eac2) SHA1(0108d940a852ff03e919170957f2bca2c1a88a03) )
+ ROM_LOAD( "ic5_k9f1208u0b(__alt).bin", 0x10800000, 0x4200000, CRC(20882926) SHA1(c802de32ca24bf4e9fbabf47fed23a91b3d614ac) )
+ ROM_LOAD( "ic6_k9f1208u0b(__alt).bin", 0x14c00000, 0x4200000, CRC(14171ba4) SHA1(3ddace539cd8a4b53a1ef03238e8404db7dcd85e) )
+ ROM_LOAD( "ic7_k9f1208u0b(__alt).bin", 0x18e00000, 0x4200000, CRC(bd0199df) SHA1(aafb171e9f5a4c8dc2ef55ba344a0eb310c63467) )
+ ROM_LOAD( "ic8_k9f1208u0b(__alt).bin", 0x1d000000, 0x4200000, CRC(8ad6c7ae) SHA1(749b99a944f62aefb895a622c029656c69b3c736) )
ROM_END
/* Main board */
diff --git a/src/mame/drivers/turbo.c b/src/mame/drivers/turbo.c
index 953929ff99f..9c0ee24320c 100644
--- a/src/mame/drivers/turbo.c
+++ b/src/mame/drivers/turbo.c
@@ -850,10 +850,10 @@ static MACHINE_CONFIG_START( turbo, turbo_state )
MCFG_I8255_OUT_PORTC_CB(WRITE8(turbo_state, turbo_ppi3c_w))
MCFG_DEVICE_ADD("i8279", I8279, MASTER_CLOCK/4) // unknown clock
- MCFG_I8279_OUT_SL_CB(WRITE8(turbo_state, scanlines_w)) // scan SL lines
+ MCFG_I8279_OUT_SL_CB(WRITE8(turbo_state, scanlines_w)) // scan SL lines
MCFG_I8279_OUT_DISP_CB(WRITE8(turbo_state, digit_w)) // display A&B
MCFG_I8279_IN_RL_CB(IOPORT("DSW1")) // kbd RL lines
-
+
/* video hardware */
MCFG_GFXDECODE_ADD("gfxdecode", "palette", turbo)
MCFG_PALETTE_ADD("palette", 256)
@@ -890,7 +890,7 @@ static MACHINE_CONFIG_START( subroc3d, turbo_state )
MCFG_I8255_OUT_PORTC_CB(WRITE8(turbo_state, subroc3d_sound_c_w))
MCFG_DEVICE_ADD("i8279", I8279, MASTER_CLOCK/4) // unknown clock
- MCFG_I8279_OUT_SL_CB(WRITE8(turbo_state, scanlines_w)) // scan SL lines
+ MCFG_I8279_OUT_SL_CB(WRITE8(turbo_state, scanlines_w)) // scan SL lines
MCFG_I8279_OUT_DISP_CB(WRITE8(turbo_state, digit_w)) // display A&B
MCFG_I8279_IN_RL_CB(IOPORT("DSW1")) // kbd RL lines
@@ -937,7 +937,7 @@ static MACHINE_CONFIG_START( buckrog, turbo_state )
MCFG_I8255_OUT_PORTC_CB(WRITE8(turbo_state, buckrog_ppi1c_w))
MCFG_DEVICE_ADD("i8279", I8279, MASTER_CLOCK/4) // unknown clock
- MCFG_I8279_OUT_SL_CB(WRITE8(turbo_state, scanlines_w)) // scan SL lines
+ MCFG_I8279_OUT_SL_CB(WRITE8(turbo_state, scanlines_w)) // scan SL lines
MCFG_I8279_OUT_DISP_CB(WRITE8(turbo_state, digit_w)) // display A&B
MCFG_I8279_IN_RL_CB(IOPORT("DSW1")) // kbd RL lines
diff --git a/src/mame/drivers/vectrex.c b/src/mame/drivers/vectrex.c
index 7e6bd5792b8..fa6b9a704f6 100644
--- a/src/mame/drivers/vectrex.c
+++ b/src/mame/drivers/vectrex.c
@@ -135,11 +135,11 @@ ROM_START(vectrex)
ROM_SYSTEM_BIOS(1, "bios1", "exec rom intl 284001-1")
ROMX_LOAD("exec_rom_intl_284001-1.bin", 0xe000, 0x2000, CRC(6d2bd167) SHA1(77a220d5d98846b606dff608f7b5d00183ec3bab), ROM_BIOS(2) )
-// The following fastboots are listed here for reference and documentation
-// ROM_SYSTEM_BIOS(2, "bios2", "us-fastboot hack")
-// ROMX_LOAD("us-fastboot.bin", 0xe000, 0x2000, CRa6e4dac4) SHA1(e0900be6d6858b985fd7f0999d864b2fceaf01a1), ROM_BIOS(3) )
-// ROM_SYSTEM_BIOS(3, "bios3", "intl-fastboot hack")
-// ROMX_LOAD("intl-fastboot.bin", 0xe000, 0x2000, CRC(71dcf0f4) SHA1(2a257c5111f5cee841bd14acaa9df6496aaf3d8b), ROM_BIOS(4) )
+// The following fastboots are listed here for reference and documentation
+// ROM_SYSTEM_BIOS(2, "bios2", "us-fastboot hack")
+// ROMX_LOAD("us-fastboot.bin", 0xe000, 0x2000, CRa6e4dac4) SHA1(e0900be6d6858b985fd7f0999d864b2fceaf01a1), ROM_BIOS(3) )
+// ROM_SYSTEM_BIOS(3, "bios3", "intl-fastboot hack")
+// ROMX_LOAD("intl-fastboot.bin", 0xe000, 0x2000, CRC(71dcf0f4) SHA1(2a257c5111f5cee841bd14acaa9df6496aaf3d8b), ROM_BIOS(4) )
ROM_END
diff --git a/src/mame/drivers/vegas.c b/src/mame/drivers/vegas.c
index 18613700250..2594138895b 100644
--- a/src/mame/drivers/vegas.c
+++ b/src/mame/drivers/vegas.c
@@ -475,7 +475,7 @@ public:
required_shared_ptr<UINT32> m_rombase;
required_device<dcs_audio_device> m_dcs;
required_device<midway_ioasic_device> m_ioasic;
-
+
UINT16 m_nile_irq_state;
UINT16 m_ide_irq_state;
UINT32 m_pci_bridge_regs[0x40];
@@ -1564,7 +1564,7 @@ void vegas_state::remap_dynamic_addresses()
/* the build the list of stuff */
m_dynamic_count = 0;
-
+
/* DCS2 */
base = m_nile_regs[NREG_DCS2] & 0x1fffff00;
if (base >= m_rambase.bytes())
@@ -2265,7 +2265,7 @@ static MACHINE_CONFIG_DERIVED( vegasban, vegascore )
MCFG_VOODOO_FBMEM(16)
MCFG_VOODOO_SCREEN_TAG("screen")
MCFG_VOODOO_CPU_TAG("maincpu")
- MCFG_VOODOO_VBLANK_CB(WRITELINE(vegas_state,vblank_assert))
+ MCFG_VOODOO_VBLANK_CB(WRITELINE(vegas_state,vblank_assert))
MACHINE_CONFIG_END
@@ -2303,7 +2303,7 @@ MACHINE_CONFIG_END
// Per driver configs
static MACHINE_CONFIG_DERIVED( gauntleg, vegas )
- MCFG_DEVICE_ADD("dcs", DCS2_AUDIO_2104, 0)
+ MCFG_DEVICE_ADD("dcs", DCS2_AUDIO_2104, 0)
MCFG_DCS2_AUDIO_DRAM_IN_MB(4)
MCFG_DCS2_AUDIO_POLLING_OFFSET(0x0b5d)
@@ -2316,7 +2316,7 @@ static MACHINE_CONFIG_DERIVED( gauntleg, vegas )
MACHINE_CONFIG_END
static MACHINE_CONFIG_DERIVED( gauntdl, vegas )
- MCFG_DEVICE_ADD("dcs", DCS2_AUDIO_2104, 0)
+ MCFG_DEVICE_ADD("dcs", DCS2_AUDIO_2104, 0)
MCFG_DCS2_AUDIO_DRAM_IN_MB(4)
MCFG_DCS2_AUDIO_POLLING_OFFSET(0x0b5d)
@@ -2329,7 +2329,7 @@ static MACHINE_CONFIG_DERIVED( gauntdl, vegas )
MACHINE_CONFIG_END
static MACHINE_CONFIG_DERIVED( warfa, vegas250 )
- MCFG_DEVICE_ADD("dcs", DCS2_AUDIO_2104, 0)
+ MCFG_DEVICE_ADD("dcs", DCS2_AUDIO_2104, 0)
MCFG_DCS2_AUDIO_DRAM_IN_MB(4)
MCFG_DCS2_AUDIO_POLLING_OFFSET(0x0b5d)
@@ -2342,7 +2342,7 @@ static MACHINE_CONFIG_DERIVED( warfa, vegas250 )
MACHINE_CONFIG_END
static MACHINE_CONFIG_DERIVED( tenthdeg, vegas )
- MCFG_DEVICE_ADD("dcs", DCS2_AUDIO_2104, 0)
+ MCFG_DEVICE_ADD("dcs", DCS2_AUDIO_2104, 0)
MCFG_DCS2_AUDIO_DRAM_IN_MB(4)
MCFG_DCS2_AUDIO_POLLING_OFFSET(0x0afb)
@@ -2355,7 +2355,7 @@ static MACHINE_CONFIG_DERIVED( tenthdeg, vegas )
MACHINE_CONFIG_END
static MACHINE_CONFIG_DERIVED( roadburn, vegas32m )
- MCFG_DEVICE_ADD("dcs", DCS2_AUDIO_DSIO, 0)
+ MCFG_DEVICE_ADD("dcs", DCS2_AUDIO_DSIO, 0)
MCFG_DCS2_AUDIO_DRAM_IN_MB(4)
MCFG_DCS2_AUDIO_POLLING_OFFSET(0) /* no place to hook :-( */
@@ -2368,7 +2368,7 @@ static MACHINE_CONFIG_DERIVED( roadburn, vegas32m )
MACHINE_CONFIG_END
static MACHINE_CONFIG_DERIVED( nbashowt, vegasban )
- MCFG_DEVICE_ADD("dcs", DCS2_AUDIO_2104, 0)
+ MCFG_DEVICE_ADD("dcs", DCS2_AUDIO_2104, 0)
MCFG_DCS2_AUDIO_DRAM_IN_MB(4)
MCFG_DEVICE_ADD("ioasic", MIDWAY_IOASIC, 0)
@@ -2380,7 +2380,7 @@ static MACHINE_CONFIG_DERIVED( nbashowt, vegasban )
MACHINE_CONFIG_END
static MACHINE_CONFIG_DERIVED( nbanfl, vegasban )
- MCFG_DEVICE_ADD("dcs", DCS2_AUDIO_2104, 0)
+ MCFG_DEVICE_ADD("dcs", DCS2_AUDIO_2104, 0)
MCFG_DCS2_AUDIO_DRAM_IN_MB(4)
MCFG_DEVICE_ADD("ioasic", MIDWAY_IOASIC, 0)
@@ -2392,7 +2392,7 @@ static MACHINE_CONFIG_DERIVED( nbanfl, vegasban )
MACHINE_CONFIG_END
static MACHINE_CONFIG_DERIVED( sf2049 , denver )
- MCFG_DEVICE_ADD("dcs", DCS2_AUDIO_DENVER, 0)
+ MCFG_DEVICE_ADD("dcs", DCS2_AUDIO_DENVER, 0)
MCFG_DCS2_AUDIO_DRAM_IN_MB(8)
MCFG_DEVICE_ADD("ioasic", MIDWAY_IOASIC, 0)
@@ -2404,7 +2404,7 @@ static MACHINE_CONFIG_DERIVED( sf2049 , denver )
MACHINE_CONFIG_END
static MACHINE_CONFIG_DERIVED( sf2049se, denver )
- MCFG_DEVICE_ADD("dcs", DCS2_AUDIO_DENVER, 0)
+ MCFG_DEVICE_ADD("dcs", DCS2_AUDIO_DENVER, 0)
MCFG_DCS2_AUDIO_DRAM_IN_MB(8)
MCFG_DEVICE_ADD("ioasic", MIDWAY_IOASIC, 0)
@@ -2416,7 +2416,7 @@ static MACHINE_CONFIG_DERIVED( sf2049se, denver )
MACHINE_CONFIG_END
static MACHINE_CONFIG_DERIVED( sf2049te, denver )
- MCFG_DEVICE_ADD("dcs", DCS2_AUDIO_DENVER, 0)
+ MCFG_DEVICE_ADD("dcs", DCS2_AUDIO_DENVER, 0)
MCFG_DCS2_AUDIO_DRAM_IN_MB(8)
MCFG_DEVICE_ADD("ioasic", MIDWAY_IOASIC, 0)
@@ -2428,7 +2428,7 @@ static MACHINE_CONFIG_DERIVED( sf2049te, denver )
MACHINE_CONFIG_END
static MACHINE_CONFIG_DERIVED( cartfury, vegasv3 )
- MCFG_DEVICE_ADD("dcs", DCS2_AUDIO_2104, 0)
+ MCFG_DEVICE_ADD("dcs", DCS2_AUDIO_2104, 0)
MCFG_DCS2_AUDIO_DRAM_IN_MB(4)
MCFG_DEVICE_ADD("ioasic", MIDWAY_IOASIC, 0)
diff --git a/src/mame/drivers/vroulet.c b/src/mame/drivers/vroulet.c
index 7c0c4e4a014..3e9a6d3c607 100644
--- a/src/mame/drivers/vroulet.c
+++ b/src/mame/drivers/vroulet.c
@@ -294,7 +294,7 @@ static MACHINE_CONFIG_START( vroulet, vroulet_state )
MCFG_SOUND_ADD("aysnd", AY8910, 2000000)
MCFG_AY8910_PORT_A_READ_CB(IOPORT("DSWA"))
- MCFG_AY8910_PORT_B_READ_CB(IOPORT("DSWB"))
+ MCFG_AY8910_PORT_B_READ_CB(IOPORT("DSWB"))
MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.25)
MACHINE_CONFIG_END
diff --git a/src/mame/drivers/williams.c b/src/mame/drivers/williams.c
index b717ab2f134..e823fe58bb6 100644
--- a/src/mame/drivers/williams.c
+++ b/src/mame/drivers/williams.c
@@ -1735,7 +1735,7 @@ static MACHINE_CONFIG_DERIVED_CLASS( joust2, williams2, joust2_state )
/* basic machine hardware */
MCFG_CPU_MODIFY("maincpu")
MCFG_CPU_PROGRAM_MAP(williams2_d000_rom_map)
-
+
MCFG_WILLIAMS_CVSD_SOUND_ADD("cvsd")
MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 1.0)
diff --git a/src/mame/drivers/wpc_95.c b/src/mame/drivers/wpc_95.c
index dd4792dee33..a08870577bb 100644
--- a/src/mame/drivers/wpc_95.c
+++ b/src/mame/drivers/wpc_95.c
@@ -18,14 +18,14 @@ class wpc_95_state : public driver_device
public:
wpc_95_state(const machine_config &mconfig, device_type type, const char *tag)
: driver_device(mconfig, type, tag),
- maincpu(*this, "maincpu"),
- dcs(*this, "dcs"),
- rombank(*this, "rombank"),
- mainram(*this, "mainram"),
- nvram(*this, "nvram"),
- pic(*this, "pic"),
- lamp(*this, "lamp"),
- out(*this, "out")
+ maincpu(*this, "maincpu"),
+ dcs(*this, "dcs"),
+ rombank(*this, "rombank"),
+ mainram(*this, "mainram"),
+ nvram(*this, "nvram"),
+ pic(*this, "pic"),
+ lamp(*this, "lamp"),
+ out(*this, "out")
{ }
DECLARE_WRITE8_MEMBER(bank_w);
@@ -509,87 +509,87 @@ const char *const wpc_95_state::outputs_afm[52] = {
static INPUT_PORTS_START( afm )
PORT_START("SW.0")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_START2) PORT_NAME("Launch button")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_UNUSED)
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_START1) PORT_NAME("Start button")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Plumb bob tilt")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_UNUSED)
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left outlane")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right return")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Shooter lane")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_START2) PORT_NAME("Launch button")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_START1) PORT_NAME("Start button")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Plumb bob tilt")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left outlane")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right return")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Shooter lane")
PORT_START("SW.1")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Slam tilt")
- PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Coin door closed") PORT_TOGGLE PORT_CODE(KEYCODE_F1)
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_UNUSED)
- PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_UNUSED)
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_UNUSED)
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left return")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right outlane")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Slam tilt")
+ PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Coin door closed") PORT_TOGGLE PORT_CODE(KEYCODE_F1)
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_UNUSED)
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left return")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right outlane")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_UNUSED)
PORT_START("SW.2")
- PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough eject")
- PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 1")
- PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 2")
- PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 3")
- PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 4")
- PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Left popper")
- PORT_BIT(0x40, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Right popper")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left top lane")
+ PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough eject")
+ PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 1")
+ PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 2")
+ PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 3")
+ PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 4")
+ PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Left popper")
+ PORT_BIT(0x40, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Right popper")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left top lane")
PORT_START("SW.3")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("MARTI\"A\"N")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("MARTIA\"N\"")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("MAR\"T\"IAN")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("MART\"I\"AN")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L motor bank")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("C motor bank")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R motor bank")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right top lane")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("MARTI\"A\"N")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("MARTIA\"N\"")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("MAR\"T\"IAN")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("MART\"I\"AN")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L motor bank")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("C motor bank")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R motor bank")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right top lane")
PORT_START("SW.4")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left slingshot")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right slingshot")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left jet")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Bottom jet")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right jet")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("\"M\"ARTIAN")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("M\"A\"RTIAN")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("MA\"R\"TIAN")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left slingshot")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right slingshot")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left jet")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Bottom jet")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right jet")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("\"M\"ARTIAN")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("M\"A\"RTIAN")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("MA\"R\"TIAN")
PORT_START("SW.5")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L ramp enter")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("C ramp enter")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R ramp enter")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L ramp exit")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R ramp exit")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Motor bank down")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Motor bank up")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L ramp enter")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("C ramp enter")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R ramp enter")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L ramp exit")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R ramp exit")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Motor bank down")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Motor bank up")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_UNUSED)
PORT_START("SW.6")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right loop hi")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right loop lo")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left loop hi")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left loop lo")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L saucer tgt")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R saucer tgt")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Drop target")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Center trough")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right loop hi")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right loop lo")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left loop hi")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left loop lo")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L saucer tgt")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R saucer tgt")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Drop target")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Center trough")
PORT_START("SW.7")
- PORT_BIT(0xff, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0xff, IP_ACTIVE_HIGH, IPT_UNUSED)
PORT_START("DOOR")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_COIN1) PORT_NAME("Left coin chute")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_COIN2) PORT_NAME("Center coin chute")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_COIN3) PORT_NAME("Right coin chute")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_COIN4) PORT_NAME("4th coin chute")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_SERVICE1) PORT_NAME("Service credit/Escape")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Volume Down/Down") PORT_CODE(KEYCODE_DOWN)
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Volume Up/Up") PORT_CODE(KEYCODE_UP)
- PORT_SERVICE_NO_TOGGLE(0x80, IP_ACTIVE_HIGH ) PORT_NAME("Begin test/Enter")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_COIN1) PORT_NAME("Left coin chute")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_COIN2) PORT_NAME("Center coin chute")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_COIN3) PORT_NAME("Right coin chute")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_COIN4) PORT_NAME("4th coin chute")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_SERVICE1) PORT_NAME("Service credit/Escape")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Volume Down/Down") PORT_CODE(KEYCODE_DOWN)
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Volume Up/Up") PORT_CODE(KEYCODE_UP)
+ PORT_SERVICE_NO_TOGGLE(0x80, IP_ACTIVE_HIGH ) PORT_NAME("Begin test/Enter")
PORT_START("DSW")
PORT_DIPNAME(0xff, 0xfc, "Country") PORT_DIPLOCATION("SW1:1,2,3,4,5,6,7,8")
@@ -600,14 +600,14 @@ static INPUT_PORTS_START( afm )
PORT_DIPSETTING( 0xec, "Spain")
PORT_START("FLIPPERS")
- PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("R Flipper EOS")
- PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("R Flipper Button")
- PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("L Flipper EOS")
- PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("L Flipper Button")
- PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_UNUSED)
- PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UR Flipper Button")
- PORT_BIT(0x40, IP_ACTIVE_LOW, IPT_UNUSED)
- PORT_BIT(0x80, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UL Flipper Button")
+ PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("R Flipper EOS")
+ PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("R Flipper Button")
+ PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("L Flipper EOS")
+ PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("L Flipper Button")
+ PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_UNUSED)
+ PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UR Flipper Button")
+ PORT_BIT(0x40, IP_ACTIVE_LOW, IPT_UNUSED)
+ PORT_BIT(0x80, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UL Flipper Button")
INPUT_PORTS_END
const char *const wpc_95_state::lamps_cc[64] = {
@@ -634,94 +634,94 @@ const char *const wpc_95_state::outputs_cc[52] = {
static INPUT_PORTS_START( cc )
PORT_START("SW.0")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_UNUSED)
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_UNUSED)
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_START1) PORT_NAME("Start button")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Plumb bob tilt")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Mine entrance")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left outlane")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R return")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Shooter lane")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_START1) PORT_NAME("Start button")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Plumb bob tilt")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Mine entrance")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left outlane")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R return")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Shooter lane")
PORT_START("SW.1")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Slam tilt")
- PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Coin door closed") PORT_TOGGLE PORT_CODE(KEYCODE_F1)
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_UNUSED)
- PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_UNUSED)
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_UNUSED)
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L return")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right outlane")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R standup (bot)")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Slam tilt")
+ PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Coin door closed") PORT_TOGGLE PORT_CODE(KEYCODE_F1)
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_UNUSED)
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L return")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right outlane")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R standup (bot)")
PORT_START("SW.2")
- PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough eject")
- PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 1")
- PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 2")
- PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 3")
- PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 4")
- PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("L loop bottom")
- PORT_BIT(0x40, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Rt loop bottom")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough eject")
+ PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 1")
+ PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 2")
+ PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 3")
+ PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 4")
+ PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("L loop bottom")
+ PORT_BIT(0x40, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Rt loop bottom")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_UNUSED)
PORT_START("SW.3")
- PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Mine popper")
- PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Saloon popper")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_UNUSED)
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R standup (top)")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_UNUSED)
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Beer mug switch")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L bonus X lane")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Jet exit")
+ PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Mine popper")
+ PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Saloon popper")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R standup (top)")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Beer mug switch")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L bonus X lane")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Jet exit")
PORT_START("SW.4")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L slingshot")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R slingshot")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left jet")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right jet")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Bottom jet")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right loop top")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R bonus X lane")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left loop top")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L slingshot")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R slingshot")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left jet")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right jet")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Bottom jet")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right loop top")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R bonus X lane")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left loop top")
PORT_START("SW.5")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Drop #1 (L)")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Drop #2 (LC)")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Drop #3 (RC)")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Drop #4 (R)")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R ramp make")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R ramp enter")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Skill bowl")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Bot R ramp")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Drop #1 (L)")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Drop #2 (LC)")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Drop #3 (RC)")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Drop #4 (R)")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R ramp make")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R ramp enter")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Skill bowl")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Bot R ramp")
PORT_START("SW.6")
- PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Train encoder")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Train home")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Saloon gate")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_UNUSED)
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Saloon bart toy")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_UNUSED)
- PORT_BIT(0x40, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Mine home")
- PORT_BIT(0x80, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Mine encoder")
+ PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Train encoder")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Train home")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Saloon gate")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Saloon bart toy")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x40, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Mine home")
+ PORT_BIT(0x80, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Mine encoder")
PORT_START("SW.7")
PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_UNUSED)
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("C ramp enter")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L ramp make")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("C ramp make")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L ramp enter")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L standup (top)")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L standup (bot)")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("C ramp enter")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L ramp make")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("C ramp make")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L ramp enter")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L standup (top)")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L standup (bot)")
PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_UNUSED)
PORT_START("DOOR")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_COIN1) PORT_NAME("Left coin chute")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_COIN2) PORT_NAME("Center coin chute")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_COIN3) PORT_NAME("Right coin chute")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_COIN4) PORT_NAME("4th coin chute")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_SERVICE1) PORT_NAME("Service credit/Escape")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Volume Down/Down") PORT_CODE(KEYCODE_DOWN)
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Volume Up/Up") PORT_CODE(KEYCODE_UP)
- PORT_SERVICE_NO_TOGGLE(0x80, IP_ACTIVE_HIGH ) PORT_NAME("Begin test/Enter")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_COIN1) PORT_NAME("Left coin chute")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_COIN2) PORT_NAME("Center coin chute")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_COIN3) PORT_NAME("Right coin chute")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_COIN4) PORT_NAME("4th coin chute")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_SERVICE1) PORT_NAME("Service credit/Escape")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Volume Down/Down") PORT_CODE(KEYCODE_DOWN)
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Volume Up/Up") PORT_CODE(KEYCODE_UP)
+ PORT_SERVICE_NO_TOGGLE(0x80, IP_ACTIVE_HIGH ) PORT_NAME("Begin test/Enter")
PORT_START("DSW")
PORT_DIPNAME(0xff, 0xfc, "Country") PORT_DIPLOCATION("SW1:1,2,3,4,5,6,7,8")
@@ -732,14 +732,14 @@ static INPUT_PORTS_START( cc )
PORT_DIPSETTING( 0xec, "Spain")
PORT_START("FLIPPERS")
- PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("R Flipper EOS")
- PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("R Flipper Button")
- PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("L Flipper EOS")
- PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("L Flipper Button")
- PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_UNUSED)
- PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UR Flipper Button")
- PORT_BIT(0x40, IP_ACTIVE_LOW, IPT_UNUSED)
- PORT_BIT(0x80, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UL Flipper Button")
+ PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("R Flipper EOS")
+ PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("R Flipper Button")
+ PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("L Flipper EOS")
+ PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("L Flipper Button")
+ PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_UNUSED)
+ PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UR Flipper Button")
+ PORT_BIT(0x40, IP_ACTIVE_LOW, IPT_UNUSED)
+ PORT_BIT(0x80, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UL Flipper Button")
INPUT_PORTS_END
const char *const wpc_95_state::lamps_cv[64] = {
@@ -766,87 +766,87 @@ const char *const wpc_95_state::outputs_cv[52] = {
static INPUT_PORTS_START( cv )
PORT_START("SW.0")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Back box luck")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Wire ramp enter")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_START1) PORT_NAME("Start button")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Plumb bob tilt")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left loop upper")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Top Eddy")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right inlane")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Shooter lane")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Back box luck")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Wire ramp enter")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_START1) PORT_NAME("Start button")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Plumb bob tilt")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left loop upper")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Top Eddy")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right inlane")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Shooter lane")
PORT_START("SW.1")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Slam tilt")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Coin door closed") PORT_TOGGLE PORT_CODE(KEYCODE_F1)
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right loop upper")
- PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_UNUSED)
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Inner loop left")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left inlane")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left outlane")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Inner loop right")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Slam tilt")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Coin door closed") PORT_TOGGLE PORT_CODE(KEYCODE_F1)
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right loop upper")
+ PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_UNUSED)
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Inner loop left")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left inlane")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left outlane")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Inner loop right")
PORT_START("SW.2")
- PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough eject")
- PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 1")
- PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 2")
- PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 3")
- PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 4")
- PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Poppor opto")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("\"WOW\" targets")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Top targets")
+ PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough eject")
+ PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 1")
+ PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 2")
+ PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 3")
+ PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 4")
+ PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Poppor opto")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("\"WOW\" targets")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Top targets")
PORT_START("SW.3")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left lane")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Ringmaster up")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Ringmaster mid")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Ringmaster down")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left ramp made")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Trough upper")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Trough middle")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left loop enter")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left lane")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Ringmaster up")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Ringmaster mid")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Ringmaster down")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left ramp made")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Trough upper")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Trough middle")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left loop enter")
PORT_START("SW.4")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left sling")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right sling")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Upper jet")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Middle jet")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Lower jet")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Skill shot")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right outlane")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Ring 'N', 'G'")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left sling")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right sling")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Upper jet")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Middle jet")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Lower jet")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Skill shot")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right outlane")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Ring 'N', 'G'")
PORT_START("SW.5")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("\"Light\" standup")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("\"Lock\" standup")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Ramp enter")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Ramp magnet")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Ramp made")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Ramp lock low")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Ramp lock mid")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Ramp lock high")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("\"Light\" standup")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("\"Lock\" standup")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Ramp enter")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Ramp magnet")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Ramp made")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Ramp lock low")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Ramp lock mid")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Ramp lock high")
PORT_START("SW.6")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left saucer")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right saucer")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_UNUSED)
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Big ball rebound")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("\"Volt\" right")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("\"Volt\" left")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_UNUSED)
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left saucer")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right saucer")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Big ball rebound")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("\"Volt\" right")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("\"Volt\" left")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_UNUSED)
PORT_START("SW.7")
- PORT_BIT(0xff, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0xff, IP_ACTIVE_HIGH, IPT_UNUSED)
PORT_START("DOOR")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_COIN1) PORT_NAME("Left coin chute")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_COIN2) PORT_NAME("Center coin chute")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_COIN3) PORT_NAME("Right coin chute")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_COIN4) PORT_NAME("4th coin chute")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_SERVICE1) PORT_NAME("Service credit/Escape")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Volume Down/Down") PORT_CODE(KEYCODE_DOWN)
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Volume Up/Up") PORT_CODE(KEYCODE_UP)
- PORT_SERVICE_NO_TOGGLE(0x80, IP_ACTIVE_HIGH ) PORT_NAME("Begin test/Enter")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_COIN1) PORT_NAME("Left coin chute")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_COIN2) PORT_NAME("Center coin chute")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_COIN3) PORT_NAME("Right coin chute")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_COIN4) PORT_NAME("4th coin chute")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_SERVICE1) PORT_NAME("Service credit/Escape")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Volume Down/Down") PORT_CODE(KEYCODE_DOWN)
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Volume Up/Up") PORT_CODE(KEYCODE_UP)
+ PORT_SERVICE_NO_TOGGLE(0x80, IP_ACTIVE_HIGH ) PORT_NAME("Begin test/Enter")
PORT_START("DSW")
PORT_DIPNAME(0xff, 0xfc, "Country") PORT_DIPLOCATION("SW1:1,2,3,4,5,6,7,8")
@@ -857,14 +857,14 @@ static INPUT_PORTS_START( cv )
PORT_DIPSETTING( 0xec, "Spain")
PORT_START("FLIPPERS")
- PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("R Flipper EOS")
- PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("R Flipper Button")
- PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("L Flipper EOS")
- PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("L Flipper Button")
- PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Right spinner")
- PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UR Flipper Button")
- PORT_BIT(0x40, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Left spinner")
- PORT_BIT(0x80, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UL Flipper Button")
+ PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("R Flipper EOS")
+ PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("R Flipper Button")
+ PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("L Flipper EOS")
+ PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("L Flipper Button")
+ PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Right spinner")
+ PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UR Flipper Button")
+ PORT_BIT(0x40, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Left spinner")
+ PORT_BIT(0x80, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UL Flipper Button")
INPUT_PORTS_END
const char *const wpc_95_state::lamps_congo[64] = {
@@ -891,87 +891,87 @@ const char *const wpc_95_state::outputs_congo[52] = {
static INPUT_PORTS_START( congo )
PORT_START("SW.0")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Inner left loop")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Upper loop")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_START1) PORT_NAME("Start button")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Plumb bob tilt")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Jet exit")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left outlane")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Rt return lane")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Shooter lane")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Inner left loop")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Upper loop")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_START1) PORT_NAME("Start button")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Plumb bob tilt")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Jet exit")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left outlane")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Rt return lane")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Shooter lane")
PORT_START("SW.1")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Slam tilt")
- PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Coin door closed") PORT_TOGGLE PORT_CODE(KEYCODE_F1)
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_START2) PORT_NAME("Launch button")
- PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_UNUSED)
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Rt eject rubber")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Lt return lane")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right outlane")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("\"You\" standup")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Slam tilt")
+ PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Coin door closed") PORT_TOGGLE PORT_CODE(KEYCODE_F1)
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_START2) PORT_NAME("Launch button")
+ PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_UNUSED)
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Rt eject rubber")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Lt return lane")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right outlane")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("\"You\" standup")
PORT_START("SW.2")
- PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough eject")
- PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 1")
- PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 2")
- PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 3")
- PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 4")
- PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Volcano stack")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("\"Mystery\" eject")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right eject")
+ PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough eject")
+ PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 1")
+ PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 2")
+ PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 3")
+ PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 4")
+ PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Volcano stack")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("\"Mystery\" eject")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right eject")
PORT_START("SW.3")
- PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Lock ball 1")
- PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Lock ball 2")
- PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Lock ball 3")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("\"Mine shaft\"")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left loop")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left bank top")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left bank center")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left bank bottom")
+ PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Lock ball 1")
+ PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Lock ball 2")
+ PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Lock ball 3")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("\"Mine shaft\"")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left loop")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left bank top")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left bank center")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left bank bottom")
PORT_START("SW.4")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("\"Travi\"")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("\"Com\"")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("2-way popper")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("\"We are\" standup")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("\"Watching\" standup")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("\"Perimeter def\"")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left ramp enter")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left ramp exit")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("\"Travi\"")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("\"Com\"")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("2-way popper")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("\"We are\" standup")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("\"Watching\" standup")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("\"Perimeter def\"")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left ramp enter")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left ramp exit")
PORT_START("SW.5")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left slingshot")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right slingshot")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left jet")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right jet")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Bottom jet")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_UNUSED)
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right ramp enter")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right ramp exit")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left slingshot")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right slingshot")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left jet")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right jet")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Bottom jet")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right ramp enter")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right ramp exit")
PORT_START("SW.6")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("(A)MY")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("A(M)Y")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("AM(Y)")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("(C)ONGO")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("C(O)NGO")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("CO(N)GO")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("CON(G)O")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("CONG(O)")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("(A)MY")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("A(M)Y")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("AM(Y)")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("(C)ONGO")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("C(O)NGO")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("CO(N)GO")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("CON(G)O")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("CONG(O)")
PORT_START("SW.7")
- PORT_BIT(0xff, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0xff, IP_ACTIVE_HIGH, IPT_UNUSED)
PORT_START("DOOR")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_COIN1) PORT_NAME("Left coin chute")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_COIN2) PORT_NAME("Center coin chute")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_COIN3) PORT_NAME("Right coin chute")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_COIN4) PORT_NAME("4th coin chute")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_SERVICE1) PORT_NAME("Service credit/Escape")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Volume Down/Down") PORT_CODE(KEYCODE_DOWN)
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Volume Up/Up") PORT_CODE(KEYCODE_UP)
- PORT_SERVICE_NO_TOGGLE(0x80, IP_ACTIVE_HIGH ) PORT_NAME("Begin test/Enter")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_COIN1) PORT_NAME("Left coin chute")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_COIN2) PORT_NAME("Center coin chute")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_COIN3) PORT_NAME("Right coin chute")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_COIN4) PORT_NAME("4th coin chute")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_SERVICE1) PORT_NAME("Service credit/Escape")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Volume Down/Down") PORT_CODE(KEYCODE_DOWN)
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Volume Up/Up") PORT_CODE(KEYCODE_UP)
+ PORT_SERVICE_NO_TOGGLE(0x80, IP_ACTIVE_HIGH ) PORT_NAME("Begin test/Enter")
PORT_START("DSW")
PORT_DIPNAME(0xff, 0xfc, "Country") PORT_DIPLOCATION("SW1:1,2,3,4,5,6,7,8")
@@ -982,14 +982,14 @@ static INPUT_PORTS_START( congo )
PORT_DIPSETTING( 0xec, "Spain")
PORT_START("FLIPPERS")
- PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("R Flipper EOS")
- PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("R Flipper Button")
- PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("L Flipper EOS")
- PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("L Flipper Button")
- PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_UNUSED)
- PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UR Flipper Button")
- PORT_BIT(0x40, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UL Flipper EOS")
- PORT_BIT(0x80, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UL Flipper Button")
+ PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("R Flipper EOS")
+ PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("R Flipper Button")
+ PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("L Flipper EOS")
+ PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("L Flipper Button")
+ PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_UNUSED)
+ PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UR Flipper Button")
+ PORT_BIT(0x40, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UL Flipper EOS")
+ PORT_BIT(0x80, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UL Flipper Button")
INPUT_PORTS_END
const char *const wpc_95_state::lamps_jy[64] = {
@@ -1016,87 +1016,87 @@ const char *const wpc_95_state::outputs_jy[52] = {
static INPUT_PORTS_START( jy )
PORT_START("SW.0")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Toaster gun")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Rebound sw")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_START1) PORT_NAME("Start button")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Plumb bob tilt")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Top left crane")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left outlane")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left return lane")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Shooter lane")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Toaster gun")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Rebound sw")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_START1) PORT_NAME("Start button")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Plumb bob tilt")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Top left crane")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left outlane")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left return lane")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Shooter lane")
PORT_START("SW.1")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Slam tilt")
- PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Coin door closed") PORT_TOGGLE PORT_CODE(KEYCODE_F1)
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_UNUSED)
- PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_UNUSED)
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_UNUSED)
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Rght return lane")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right outlane")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Crane down")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Slam tilt")
+ PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Coin door closed") PORT_TOGGLE PORT_CODE(KEYCODE_F1)
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_UNUSED)
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Rght return lane")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right outlane")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Crane down")
PORT_START("SW.2")
- PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough eject")
- PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 1")
- PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 2")
- PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 3")
- PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 4")
- PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Lock up 2")
- PORT_BIT(0x40, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Lock up 1")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Top right crane")
+ PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough eject")
+ PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 1")
+ PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 2")
+ PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 3")
+ PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 4")
+ PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Lock up 2")
+ PORT_BIT(0x40, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Lock up 1")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Top right crane")
PORT_START("SW.3")
- PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Past spinner")
- PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("In the sewer")
- PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Lock jam")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Past crane")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Ramp exit")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Car targ 1 left")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Car targ 2")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Car targ 3")
+ PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Past spinner")
+ PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("In the sewer")
+ PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Lock jam")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Past crane")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Ramp exit")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Car targ 1 left")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Car targ 2")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Car targ 3")
PORT_START("SW.4")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left sling")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right sling")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Car targ 4")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Car targ 5 rght")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_UNUSED)
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L L 3 bank bot")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L L 3 bank mid")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L L 3 bank top")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left sling")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right sling")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Car targ 4")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Car targ 5 rght")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L L 3 bank bot")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L L 3 bank mid")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L L 3 bank top")
PORT_START("SW.5")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("U R 3 bank bot")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("U R 3 bank mid")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("U R 3 bank top")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("U L 3 bank bot")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("U L 3 bank mid")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("U L 3 bank top")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Bowl entry")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Bowl exit")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("U R 3 bank bot")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("U R 3 bank mid")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("U R 3 bank top")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("U L 3 bank bot")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("U L 3 bank mid")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("U L 3 bank top")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Bowl entry")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Bowl exit")
PORT_START("SW.6")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Ramp entry")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Scoop down")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Scoop made")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Dog entry")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_UNUSED)
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R 3 bank bottom")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R 3 bank middle")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R 3 bank top")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Ramp entry")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Scoop down")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Scoop made")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Dog entry")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R 3 bank bottom")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R 3 bank middle")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R 3 bank top")
PORT_START("SW.7")
- PORT_BIT(0xff, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0xff, IP_ACTIVE_HIGH, IPT_UNUSED)
PORT_START("DOOR")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_COIN1) PORT_NAME("Left coin chute")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_COIN2) PORT_NAME("Center coin chute")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_COIN3) PORT_NAME("Right coin chute")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_COIN4) PORT_NAME("4th coin chute")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_SERVICE1) PORT_NAME("Service credit/Escape")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Volume Down/Down") PORT_CODE(KEYCODE_DOWN)
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Volume Up/Up") PORT_CODE(KEYCODE_UP)
- PORT_SERVICE_NO_TOGGLE(0x80, IP_ACTIVE_HIGH ) PORT_NAME("Begin test/Enter")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_COIN1) PORT_NAME("Left coin chute")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_COIN2) PORT_NAME("Center coin chute")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_COIN3) PORT_NAME("Right coin chute")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_COIN4) PORT_NAME("4th coin chute")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_SERVICE1) PORT_NAME("Service credit/Escape")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Volume Down/Down") PORT_CODE(KEYCODE_DOWN)
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Volume Up/Up") PORT_CODE(KEYCODE_UP)
+ PORT_SERVICE_NO_TOGGLE(0x80, IP_ACTIVE_HIGH ) PORT_NAME("Begin test/Enter")
PORT_START("DSW")
PORT_DIPNAME(0xff, 0xfc, "Country") PORT_DIPLOCATION("SW1:1,2,3,4,5,6,7,8")
@@ -1107,14 +1107,14 @@ static INPUT_PORTS_START( jy )
PORT_DIPSETTING( 0xec, "Spain")
PORT_START("FLIPPERS")
- PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("R Flipper EOS")
- PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("R Flipper Button")
- PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("L Flipper EOS")
- PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("L Flipper Button")
- PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Spinner")
- PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UR Flipper Button")
- PORT_BIT(0x40, IP_ACTIVE_LOW, IPT_UNUSED)
- PORT_BIT(0x80, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UL Flipper Button")
+ PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("R Flipper EOS")
+ PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("R Flipper Button")
+ PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("L Flipper EOS")
+ PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("L Flipper Button")
+ PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Spinner")
+ PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UR Flipper Button")
+ PORT_BIT(0x40, IP_ACTIVE_LOW, IPT_UNUSED)
+ PORT_BIT(0x80, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UL Flipper Button")
INPUT_PORTS_END
const char *const wpc_95_state::lamps_mm[64] = {
@@ -1141,87 +1141,87 @@ const char *const wpc_95_state::outputs_mm[52] = {
static INPUT_PORTS_START( mm )
PORT_START("SW.0")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_START2) PORT_NAME("Launch button")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Catapult target")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_START1) PORT_NAME("Start button")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Plumb bob tilt")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L troll target")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left outlane")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right return")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Shooter lane")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_START2) PORT_NAME("Launch button")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Catapult target")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_START1) PORT_NAME("Start button")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Plumb bob tilt")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L troll target")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left outlane")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right return")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Shooter lane")
PORT_START("SW.1")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Slam tilt")
- PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Coin door closed") PORT_TOGGLE PORT_CODE(KEYCODE_F1)
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_UNUSED)
- PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_UNUSED)
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R troll target")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left return")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right outlane")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right eject")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Slam tilt")
+ PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Coin door closed") PORT_TOGGLE PORT_CODE(KEYCODE_F1)
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_UNUSED)
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R troll target")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left return")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right outlane")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right eject")
PORT_START("SW.2")
- PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough eject")
- PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 1")
- PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 2")
- PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 3")
- PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 4")
- PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Left popper")
- PORT_BIT(0x40, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Castle gate")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Catapult")
+ PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough eject")
+ PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 1")
+ PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 2")
+ PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 3")
+ PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 4")
+ PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Left popper")
+ PORT_BIT(0x40, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Castle gate")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Catapult")
PORT_START("SW.3")
- PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Moat enter")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_UNUSED)
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_UNUSED)
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Castle lock")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L troll (U/pfld)")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R troll (U/pfld)")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left top lane")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right top lane")
+ PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Moat enter")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Castle lock")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L troll (U/pfld)")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R troll (U/pfld)")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left top lane")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right top lane")
PORT_START("SW.4")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left slingshot")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right slingshot")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left jet")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Bottom jet")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right jet")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Drawbridge up")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Drawbridge down")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Tower exit")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left slingshot")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right slingshot")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left jet")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Bottom jet")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right jet")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Drawbridge up")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Drawbridge down")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Tower exit")
PORT_START("SW.5")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L ramp enter")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L ramp exit")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R ramp enter")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R ramp exit")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left loop lo")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left loop hi")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right loop lo")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right loop hi")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L ramp enter")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L ramp exit")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R ramp enter")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R ramp exit")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left loop lo")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left loop hi")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right loop lo")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right loop hi")
PORT_START("SW.6")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right bank top")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right bank mid")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right bank bot")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L troll up")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R troll up")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_UNUSED)
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_UNUSED)
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right bank top")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right bank mid")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right bank bot")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L troll up")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R troll up")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_UNUSED)
PORT_START("SW.7")
- PORT_BIT(0xff, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0xff, IP_ACTIVE_HIGH, IPT_UNUSED)
PORT_START("DOOR")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_COIN1) PORT_NAME("Left coin chute")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_COIN2) PORT_NAME("Center coin chute")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_COIN3) PORT_NAME("Right coin chute")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_COIN4) PORT_NAME("4th coin chute")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_SERVICE1) PORT_NAME("Service credit/Escape")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Volume Down/Down") PORT_CODE(KEYCODE_DOWN)
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Volume Up/Up") PORT_CODE(KEYCODE_UP)
- PORT_SERVICE_NO_TOGGLE(0x80, IP_ACTIVE_HIGH ) PORT_NAME("Begin test/Enter")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_COIN1) PORT_NAME("Left coin chute")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_COIN2) PORT_NAME("Center coin chute")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_COIN3) PORT_NAME("Right coin chute")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_COIN4) PORT_NAME("4th coin chute")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_SERVICE1) PORT_NAME("Service credit/Escape")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Volume Down/Down") PORT_CODE(KEYCODE_DOWN)
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Volume Up/Up") PORT_CODE(KEYCODE_UP)
+ PORT_SERVICE_NO_TOGGLE(0x80, IP_ACTIVE_HIGH ) PORT_NAME("Begin test/Enter")
PORT_START("DSW")
PORT_DIPNAME(0xff, 0xfc, "Country") PORT_DIPLOCATION("SW1:1,2,3,4,5,6,7,8")
@@ -1232,14 +1232,14 @@ static INPUT_PORTS_START( mm )
PORT_DIPSETTING( 0xec, "Spain")
PORT_START("FLIPPERS")
- PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("R Flipper EOS")
- PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("R Flipper Button")
- PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("L Flipper EOS")
- PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("L Flipper Button")
- PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_UNUSED)
- PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UR Flipper Button")
- PORT_BIT(0x40, IP_ACTIVE_LOW, IPT_UNUSED)
- PORT_BIT(0x80, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UL Flipper Button")
+ PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("R Flipper EOS")
+ PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("R Flipper Button")
+ PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("L Flipper EOS")
+ PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("L Flipper Button")
+ PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_UNUSED)
+ PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UR Flipper Button")
+ PORT_BIT(0x40, IP_ACTIVE_LOW, IPT_UNUSED)
+ PORT_BIT(0x80, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UL Flipper Button")
INPUT_PORTS_END
const char *const wpc_95_state::lamps_mb[64] = {
@@ -1266,94 +1266,94 @@ const char *const wpc_95_state::outputs_mb[52] = {
static INPUT_PORTS_START( mb )
PORT_START("SW.0")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_START2) PORT_NAME("Launch button")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Drac standup top")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_START1) PORT_NAME("Start button")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Plumb bob tilt")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Drac standup bot")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left outlane")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right return")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Shooter lane")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_START2) PORT_NAME("Launch button")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Drac standup top")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_START1) PORT_NAME("Start button")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Plumb bob tilt")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Drac standup bot")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left outlane")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right return")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Shooter lane")
PORT_START("SW.1")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Slam tilt")
- PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Coin door closed") PORT_TOGGLE PORT_CODE(KEYCODE_F1)
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Tomb treasure")
- PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_UNUSED)
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Dracula target")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left return")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right outlane")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left eject")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Slam tilt")
+ PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Coin door closed") PORT_TOGGLE PORT_CODE(KEYCODE_F1)
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Tomb treasure")
+ PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_UNUSED)
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Dracula target")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left return")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right outlane")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left eject")
PORT_START("SW.2")
- PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough eject")
- PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 1")
- PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 2")
- PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 3")
- PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 4")
- PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Right popper")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_UNUSED)
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough eject")
+ PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 1")
+ PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 2")
+ PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 3")
+ PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 4")
+ PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Right popper")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_UNUSED)
PORT_START("SW.3")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_UNUSED)
- PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("L flip opto")
- PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("R flip opto")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L blue tgt")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("C blue tgt")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R blue tgt")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L flip prox")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R flip prox")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("L flip opto")
+ PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("R flip opto")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L blue tgt")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("C blue tgt")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R blue tgt")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L flip prox")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R flip prox")
PORT_START("SW.4")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left slingshot")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right slingshot")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left jet")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right jet")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Bottom jet")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left top lane")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Middle top lane")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right top lane")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left slingshot")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right slingshot")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left jet")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right jet")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Bottom jet")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left top lane")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Middle top lane")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right top lane")
PORT_START("SW.5")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left loop lo")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left loop hi")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right loop lo")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right loop hi")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Center loop")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L ramp enter")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L ramp exit")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("C ramp enter")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left loop lo")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left loop hi")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right loop lo")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right loop hi")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Center loop")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L ramp enter")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L ramp exit")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("C ramp enter")
PORT_START("SW.6")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R ramp enter")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R ramp exit")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R ramp lock")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Drac position 5")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Drac position 4")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Drac position 3")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Drac position 2")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Drac position 1")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R ramp enter")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R ramp exit")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R ramp lock")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Drac position 5")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Drac position 4")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Drac position 3")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Drac position 2")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Drac position 1")
PORT_START("SW.7")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Up/dn bank up")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Up/dn bank down")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Frank table down")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Frank table up")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L up/dn bank tgt")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R up/dn bank tgt")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Frank hit")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Up/dn bank up")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Up/dn bank down")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Frank table down")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Frank table up")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L up/dn bank tgt")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R up/dn bank tgt")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Frank hit")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_UNUSED)
PORT_START("DOOR")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_COIN1) PORT_NAME("Left coin chute")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_COIN2) PORT_NAME("Center coin chute")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_COIN3) PORT_NAME("Right coin chute")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_COIN4) PORT_NAME("4th coin chute")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_SERVICE1) PORT_NAME("Service credit/Escape")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Volume Down/Down") PORT_CODE(KEYCODE_DOWN)
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Volume Up/Up") PORT_CODE(KEYCODE_UP)
- PORT_SERVICE_NO_TOGGLE(0x80, IP_ACTIVE_HIGH ) PORT_NAME("Begin test/Enter")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_COIN1) PORT_NAME("Left coin chute")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_COIN2) PORT_NAME("Center coin chute")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_COIN3) PORT_NAME("Right coin chute")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_COIN4) PORT_NAME("4th coin chute")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_SERVICE1) PORT_NAME("Service credit/Escape")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Volume Down/Down") PORT_CODE(KEYCODE_DOWN)
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Volume Up/Up") PORT_CODE(KEYCODE_UP)
+ PORT_SERVICE_NO_TOGGLE(0x80, IP_ACTIVE_HIGH ) PORT_NAME("Begin test/Enter")
PORT_START("DSW")
PORT_DIPNAME(0xff, 0xfc, "Country") PORT_DIPLOCATION("SW1:1,2,3,4,5,6,7,8")
@@ -1364,14 +1364,14 @@ static INPUT_PORTS_START( mb )
PORT_DIPSETTING( 0xec, "Spain")
PORT_START("FLIPPERS")
- PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("R Flipper EOS")
- PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("R Flipper Button")
- PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("L Flipper EOS")
- PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("L Flipper Button")
- PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_UNUSED)
- PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UR Flipper Button")
- PORT_BIT(0x40, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Center spinner")
- PORT_BIT(0x80, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UL Flipper Button")
+ PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("R Flipper EOS")
+ PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("R Flipper Button")
+ PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("L Flipper EOS")
+ PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("L Flipper Button")
+ PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_UNUSED)
+ PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UR Flipper Button")
+ PORT_BIT(0x40, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Center spinner")
+ PORT_BIT(0x80, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UL Flipper Button")
INPUT_PORTS_END
const char *const wpc_95_state::lamps_nbaf[64] = {
@@ -1398,80 +1398,80 @@ const char *const wpc_95_state::outputs_nbaf[52] = {
static INPUT_PORTS_START( nbaf )
PORT_START("SW.0")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_START2) PORT_NAME("Launch button")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Backbos basket")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_START1) PORT_NAME("Start button")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Plumb bob tilt")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Shhoter lane")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Lt return lane")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Rt return lane")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L R standup")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_START2) PORT_NAME("Launch button")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Backbos basket")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_START1) PORT_NAME("Start button")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Plumb bob tilt")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Shhoter lane")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Lt return lane")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Rt return lane")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L R standup")
PORT_START("SW.1")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Slam tilt")
- PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Coin door closed") PORT_TOGGLE PORT_CODE(KEYCODE_F1)
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right jet")
- PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_UNUSED)
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Eject hole")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left outlane")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right outlane")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("U R standup")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Slam tilt")
+ PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Coin door closed") PORT_TOGGLE PORT_CODE(KEYCODE_F1)
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right jet")
+ PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_UNUSED)
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Eject hole")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left outlane")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right outlane")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("U R standup")
PORT_START("SW.2")
- PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough eject")
- PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 1")
- PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 2")
- PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 3")
- PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 4")
- PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Center ramp opto")
- PORT_BIT(0x40, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("R loop ent opto")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right loop exit")
+ PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough eject")
+ PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 1")
+ PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 2")
+ PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 3")
+ PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 4")
+ PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Center ramp opto")
+ PORT_BIT(0x40, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("R loop ent opto")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right loop exit")
PORT_START("SW.3")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Standup '3'")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Standup 'P'")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Standup 'T'")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right ramp enter")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left ramp enter")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left ramp made")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left loop enter")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left loop made")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Standup '3'")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Standup 'P'")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Standup 'T'")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right ramp enter")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left ramp enter")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left ramp made")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left loop enter")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left loop made")
PORT_START("SW.4")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Defender pos 4")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Defender pos 4")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Defender lock pos")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Defender pos 2")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Defender pos 1")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Jets ball drain")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L slingshot")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R slingshot")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Defender pos 4")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Defender pos 4")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Defender lock pos")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Defender pos 2")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Defender pos 1")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Jets ball drain")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L slingshot")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R slingshot")
PORT_START("SW.5")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left jet")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Middle jet")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L loop ramp exit")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right ramp made")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("\"In the paint\" 4")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("\"In the paint\" 3")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("\"In the paint\" 2")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("\"In the paint\" 1")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left jet")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Middle jet")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L loop ramp exit")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right ramp made")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("\"In the paint\" 4")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("\"In the paint\" 3")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("\"In the paint\" 2")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("\"In the paint\" 1")
PORT_START("SW.6")
- PORT_BIT(0xff, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0xff, IP_ACTIVE_HIGH, IPT_UNUSED)
PORT_START("SW.7")
- PORT_BIT(0xff, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0xff, IP_ACTIVE_HIGH, IPT_UNUSED)
PORT_START("DOOR")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_COIN1) PORT_NAME("Left coin chute")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_COIN2) PORT_NAME("Center coin chute")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_COIN3) PORT_NAME("Right coin chute")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_COIN4) PORT_NAME("4th coin chute")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_SERVICE1) PORT_NAME("Service credit/Escape")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Volume Down/Down") PORT_CODE(KEYCODE_DOWN)
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Volume Up/Up") PORT_CODE(KEYCODE_UP)
- PORT_SERVICE_NO_TOGGLE(0x80, IP_ACTIVE_HIGH ) PORT_NAME("Begin test/Enter")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_COIN1) PORT_NAME("Left coin chute")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_COIN2) PORT_NAME("Center coin chute")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_COIN3) PORT_NAME("Right coin chute")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_COIN4) PORT_NAME("4th coin chute")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_SERVICE1) PORT_NAME("Service credit/Escape")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Volume Down/Down") PORT_CODE(KEYCODE_DOWN)
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Volume Up/Up") PORT_CODE(KEYCODE_UP)
+ PORT_SERVICE_NO_TOGGLE(0x80, IP_ACTIVE_HIGH ) PORT_NAME("Begin test/Enter")
PORT_START("DSW")
PORT_DIPNAME(0xff, 0xfc, "Country") PORT_DIPLOCATION("SW1:1,2,3,4,5,6,7,8")
@@ -1482,14 +1482,14 @@ static INPUT_PORTS_START( nbaf )
PORT_DIPSETTING( 0xec, "Spain")
PORT_START("FLIPPERS")
- PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("R Flipper EOS")
- PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("R Flipper Button")
- PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("L Flipper EOS")
- PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("L Flipper Button")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Basket made")
- PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UR Flipper Button")
- PORT_BIT(0x40, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Basket hold")
- PORT_BIT(0x80, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UL Flipper Button")
+ PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("R Flipper EOS")
+ PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("R Flipper Button")
+ PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("L Flipper EOS")
+ PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("L Flipper Button")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Basket made")
+ PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UR Flipper Button")
+ PORT_BIT(0x40, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Basket hold")
+ PORT_BIT(0x80, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UL Flipper Button")
INPUT_PORTS_END
const char *const wpc_95_state::lamps_ngg[64] = {
@@ -1516,94 +1516,94 @@ const char *const wpc_95_state::outputs_ngg[52] = {
static INPUT_PORTS_START( ngg )
PORT_START("SW.0")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_UNUSED)
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left ramp make")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_START1) PORT_NAME("Start button")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Plumb bob tilt")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Center ramp make")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left outlane")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right inlane")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Shooter groove")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left ramp make")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_START1) PORT_NAME("Start button")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Plumb bob tilt")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Center ramp make")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left outlane")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right inlane")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Shooter groove")
PORT_START("SW.1")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Slam tilt")
- PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Coin door closed") PORT_TOGGLE PORT_CODE(KEYCODE_F1)
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Jet adv standup")
- PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_UNUSED)
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Underground pass")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left inlane")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right outlane")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Kickback")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Slam tilt")
+ PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Coin door closed") PORT_TOGGLE PORT_CODE(KEYCODE_F1)
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Jet adv standup")
+ PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_UNUSED)
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Underground pass")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left inlane")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right outlane")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Kickback")
PORT_START("SW.2")
- PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough eject")
- PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 1")
- PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 2")
- PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 3")
- PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 4")
- PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 5")
- PORT_BIT(0x40, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 6")
- PORT_BIT(0x80, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Jet popper")
+ PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough eject")
+ PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 1")
+ PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 2")
+ PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 3")
+ PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 4")
+ PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 5")
+ PORT_BIT(0x40, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 6")
+ PORT_BIT(0x80, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Jet popper")
PORT_START("SW.3")
- PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("L gofer down")
- PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("R gofer down")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_UNUSED)
- PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Putt out popper")
- PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Rt popper jam")
- PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Right popper")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left ramp down")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right ramp down")
+ PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("L gofer down")
+ PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("R gofer down")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Putt out popper")
+ PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Rt popper jam")
+ PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Right popper")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left ramp down")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right ramp down")
PORT_START("SW.4")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left slingshot")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right slingshot")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Top jet")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Middle jet")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Bottom jet")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Top skill shot")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Mid skill shot")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Lower skill shot")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left slingshot")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right slingshot")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Top jet")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Middle jet")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Bottom jet")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Top skill shot")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Mid skill shot")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Lower skill shot")
PORT_START("SW.5")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left spinner")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right spinner")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Inner wheel opto")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Outer wheel opto")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left gofer 1")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left gofer 2")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Behind L gofer")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Hole in 1 made")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left spinner")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right spinner")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Inner wheel opto")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Outer wheel opto")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left gofer 1")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left gofer 2")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Behind L gofer")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Hole in 1 made")
PORT_START("SW.6")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left cart path")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right cart path")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right ramp make")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Golf cart")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right gofer 1")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right gofer 2")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Adv trap value")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Sand trap eject")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left cart path")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right cart path")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right ramp make")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Golf cart")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right gofer 1")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right gofer 2")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Adv trap value")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Sand trap eject")
PORT_START("SW.7")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("K-I-C-K advance")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("(K)ICK")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("K(I)CK")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("KI(C)K")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("KIC(K)")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Captive ball")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_UNUSED)
- PORT_BIT(0x80, IP_ACTIVE_LOW, IPT_UNUSED)
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("K-I-C-K advance")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("(K)ICK")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("K(I)CK")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("KI(C)K")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("KIC(K)")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Captive ball")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x80, IP_ACTIVE_LOW, IPT_UNUSED)
PORT_START("DOOR")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_COIN1) PORT_NAME("Left coin chute")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_COIN2) PORT_NAME("Center coin chute")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_COIN3) PORT_NAME("Right coin chute")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_COIN4) PORT_NAME("4th coin chute")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_SERVICE1) PORT_NAME("Service credit/Escape")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Volume Down/Down") PORT_CODE(KEYCODE_DOWN)
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Volume Up/Up") PORT_CODE(KEYCODE_UP)
- PORT_SERVICE_NO_TOGGLE(0x80, IP_ACTIVE_HIGH ) PORT_NAME("Begin test/Enter")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_COIN1) PORT_NAME("Left coin chute")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_COIN2) PORT_NAME("Center coin chute")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_COIN3) PORT_NAME("Right coin chute")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_COIN4) PORT_NAME("4th coin chute")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_SERVICE1) PORT_NAME("Service credit/Escape")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Volume Down/Down") PORT_CODE(KEYCODE_DOWN)
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Volume Up/Up") PORT_CODE(KEYCODE_UP)
+ PORT_SERVICE_NO_TOGGLE(0x80, IP_ACTIVE_HIGH ) PORT_NAME("Begin test/Enter")
PORT_START("DSW")
PORT_DIPNAME(0xff, 0xfc, "Country") PORT_DIPLOCATION("SW1:1,2,3,4,5,6,7,8")
@@ -1614,13 +1614,13 @@ static INPUT_PORTS_START( ngg )
PORT_DIPSETTING( 0xec, "Spain")
PORT_START("FLIPPERS")
- PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("R Flipper EOS")
- PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("R Flipper Button")
- PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("L Flipper EOS")
- PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("L Flipper Button")
- PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UR Flipper EOS")
- PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UR Flipper Button")
- PORT_BIT(0x80, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UL Flipper Button")
+ PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("R Flipper EOS")
+ PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("R Flipper Button")
+ PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("L Flipper EOS")
+ PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("L Flipper Button")
+ PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UR Flipper EOS")
+ PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UR Flipper Button")
+ PORT_BIT(0x80, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UL Flipper Button")
INPUT_PORTS_END
const char *const wpc_95_state::lamps_sc[64] = {
@@ -1656,94 +1656,94 @@ const char *const wpc_95_state::outputs_sc[52] = {
static INPUT_PORTS_START( sc )
PORT_START("SW.0")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("TP trough (roof)")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("TP trough (move)")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_START1) PORT_NAME("Start button")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Plumb bob tilt")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right orbit")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left outlane")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right outlane")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Ballshooter")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("TP trough (roof)")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("TP trough (move)")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_START1) PORT_NAME("Start button")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Plumb bob tilt")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right orbit")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left outlane")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right outlane")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Ballshooter")
PORT_START("SW.1")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Slam tilt")
- PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Coin door closed") PORT_TOGGLE PORT_CODE(KEYCODE_F1)
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_UNUSED)
- PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_UNUSED)
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("UR flip rollover")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left return")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right return")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left orbit")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Slam tilt")
+ PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Coin door closed") PORT_TOGGLE PORT_CODE(KEYCODE_F1)
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_UNUSED)
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("UR flip rollover")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left return")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right return")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left orbit")
PORT_START("SW.2")
- PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough eject")
- PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 1")
- PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 2")
- PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 3")
- PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 4")
- PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Lockup 1 front")
- PORT_BIT(0x40, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Lockup 2 rear")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough eject")
+ PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 1")
+ PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 2")
+ PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 3")
+ PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 4")
+ PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Lockup 1 front")
+ PORT_BIT(0x40, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Lockup 2 rear")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_UNUSED)
PORT_START("SW.3")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Kickback")
- PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Left big kick")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Tokn chute exit")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left jet")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right jet")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Top jet")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left slingshot")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right slingshot")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Kickback")
+ PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Left big kick")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Tokn chute exit")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left jet")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right jet")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Top jet")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left slingshot")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right slingshot")
PORT_START("SW.4")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("(A)LARM standup")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("A(L)ARM standup")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("AL(A)RM standup")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("ALA(R)M standup")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("ALAR(M) standup")
- PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Movng target C")
- PORT_BIT(0x40, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Movng target B")
- PORT_BIT(0x80, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Movng target A")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("(A)LARM standup")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("A(L)ARM standup")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("AL(A)RM standup")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("ALA(R)M standup")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("ALAR(M) standup")
+ PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Movng target C")
+ PORT_BIT(0x40, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Movng target B")
+ PORT_BIT(0x80, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Movng target A")
PORT_START("SW.5")
- PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("TL 3bank top")
- PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("TL 3bank middle")
- PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("TL 3bank bottom")
- PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("TR 3bank bottom")
- PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("TR 3bank middle")
- PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("TR 3bank top")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Top left lane")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Top popper")
+ PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("TL 3bank top")
+ PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("TL 3bank middle")
+ PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("TL 3bank bottom")
+ PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("TR 3bank bottom")
+ PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("TR 3bank middle")
+ PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("TR 3bank top")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Top left lane")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Top popper")
PORT_START("SW.6")
- PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("BL 3bank top")
- PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("BL 3bank middle")
- PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("BL 3bank bottom")
- PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("BR 3bank bottom")
- PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("BR 3bank middle")
- PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("BR 3bank top")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Bank kickout")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Top right lane")
+ PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("BL 3bank top")
+ PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("BL 3bank middle")
+ PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("BL 3bank bottom")
+ PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("BR 3bank bottom")
+ PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("BR 3bank middle")
+ PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("BR 3bank top")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Bank kickout")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Top right lane")
PORT_START("SW.7")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left token lvl")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right token lvl")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Ramp entrance")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Ramp made")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Wheel channel A")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Wheel channel B")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_UNUSED)
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left token lvl")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right token lvl")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Ramp entrance")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Ramp made")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Wheel channel A")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Wheel channel B")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_UNUSED)
PORT_START("DOOR")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_COIN1) PORT_NAME("Left coin chute")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_COIN2) PORT_NAME("Center coin chute")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_COIN3) PORT_NAME("Right coin chute")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_COIN4) PORT_NAME("4th coin chute")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_SERVICE1) PORT_NAME("Service credit/Escape")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Volume Down/Down") PORT_CODE(KEYCODE_DOWN)
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Volume Up/Up") PORT_CODE(KEYCODE_UP)
- PORT_SERVICE_NO_TOGGLE(0x80, IP_ACTIVE_HIGH ) PORT_NAME("Begin test/Enter")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_COIN1) PORT_NAME("Left coin chute")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_COIN2) PORT_NAME("Center coin chute")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_COIN3) PORT_NAME("Right coin chute")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_COIN4) PORT_NAME("4th coin chute")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_SERVICE1) PORT_NAME("Service credit/Escape")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Volume Down/Down") PORT_CODE(KEYCODE_DOWN)
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Volume Up/Up") PORT_CODE(KEYCODE_UP)
+ PORT_SERVICE_NO_TOGGLE(0x80, IP_ACTIVE_HIGH ) PORT_NAME("Begin test/Enter")
PORT_START("DSW")
PORT_DIPNAME(0xff, 0xfc, "Country") PORT_DIPLOCATION("SW1:1,2,3,4,5,6,7,8")
@@ -1754,14 +1754,14 @@ static INPUT_PORTS_START( sc )
PORT_DIPSETTING( 0xec, "Spain")
PORT_START("FLIPPERS")
- PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("R Flipper EOS")
- PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("R Flipper Button")
- PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("L Flipper EOS")
- PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("L Flipper Button")
- PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UL Flipper EOS")
- PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UR Flipper Button")
- PORT_BIT(0x40, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Token coin slot")
- PORT_BIT(0x80, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UL Flipper Button")
+ PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("R Flipper EOS")
+ PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("R Flipper Button")
+ PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("L Flipper EOS")
+ PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("L Flipper Button")
+ PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UL Flipper EOS")
+ PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UR Flipper Button")
+ PORT_BIT(0x40, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Token coin slot")
+ PORT_BIT(0x80, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UL Flipper Button")
INPUT_PORTS_END
const char *const wpc_95_state::lamps_ss[64] = {
@@ -1788,87 +1788,87 @@ const char *const wpc_95_state::outputs_ss[52] = {
static INPUT_PORTS_START( ss )
PORT_START("SW.0")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_UNUSED)
- PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Wheel index")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_START1) PORT_NAME("Start button")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Plumb bob tilt")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_UNUSED)
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left outlane")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Rt flipper lane")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Shooter lane")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Wheel index")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_START1) PORT_NAME("Start button")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Plumb bob tilt")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left outlane")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Rt flipper lane")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Shooter lane")
PORT_START("SW.1")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Slam tilt")
- PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Coin door closed") PORT_TOGGLE PORT_CODE(KEYCODE_F1)
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_UNUSED)
- PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_UNUSED)
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Extra ball lane")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Lft flipper lane")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right outlane")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Single standup")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Slam tilt")
+ PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Coin door closed") PORT_TOGGLE PORT_CODE(KEYCODE_F1)
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_UNUSED)
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Extra ball lane")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Lft flipper lane")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right outlane")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Single standup")
PORT_START("SW.2")
- PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough eject")
- PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 1")
- PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 2")
- PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 3")
- PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 4")
- PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Right popper")
- PORT_BIT(0x40, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Left kickout")
- PORT_BIT(0x80, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Crate entrance")
+ PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough eject")
+ PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 1")
+ PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 2")
+ PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 3")
+ PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 4")
+ PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Right popper")
+ PORT_BIT(0x40, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Left kickout")
+ PORT_BIT(0x80, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Crate entrance")
PORT_START("SW.3")
- PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Coffin left")
- PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Coffin center")
- PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Coffin right")
- PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Left ramp enter")
- PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Right ramp enter")
- PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Left ramp made")
- PORT_BIT(0x40, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Right ramp made")
- PORT_BIT(0x80, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Coffin entrance")
+ PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Coffin left")
+ PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Coffin center")
+ PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Coffin right")
+ PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Left ramp enter")
+ PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Right ramp enter")
+ PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Left ramp made")
+ PORT_BIT(0x40, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Right ramp made")
+ PORT_BIT(0x80, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Coffin entrance")
PORT_START("SW.4")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left slingshot")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right slingshot")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Upper jet")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Center jet")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Lower jet")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Upper slingshot")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Crate sensor")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left loop")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left slingshot")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right slingshot")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Upper jet")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Center jet")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Lower jet")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Upper slingshot")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Crate sensor")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left loop")
PORT_START("SW.5")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Three bank upper")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Three bank mid")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Three bank lower")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left leaper")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Center leaper")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right leaper")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Rt ramp 10 point")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right loop")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Three bank upper")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Three bank mid")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Three bank lower")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left leaper")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Center leaper")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right leaper")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Rt ramp 10 point")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right loop")
PORT_START("SW.6")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left skull lane")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Center skull lane")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right skull lane")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Secret passage")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_UNUSED)
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_UNUSED)
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_UNUSED)
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left skull lane")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Center skull lane")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right skull lane")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Secret passage")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_UNUSED)
PORT_START("SW.7")
- PORT_BIT(0xff, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0xff, IP_ACTIVE_HIGH, IPT_UNUSED)
PORT_START("DOOR")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_COIN1) PORT_NAME("Left coin chute")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_COIN2) PORT_NAME("Center coin chute")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_COIN3) PORT_NAME("Right coin chute")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_COIN4) PORT_NAME("4th coin chute")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_SERVICE1) PORT_NAME("Service credit/Escape")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Volume Down/Down") PORT_CODE(KEYCODE_DOWN)
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Volume Up/Up") PORT_CODE(KEYCODE_UP)
- PORT_SERVICE_NO_TOGGLE(0x80, IP_ACTIVE_HIGH ) PORT_NAME("Begin test/Enter")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_COIN1) PORT_NAME("Left coin chute")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_COIN2) PORT_NAME("Center coin chute")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_COIN3) PORT_NAME("Right coin chute")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_COIN4) PORT_NAME("4th coin chute")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_SERVICE1) PORT_NAME("Service credit/Escape")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Volume Down/Down") PORT_CODE(KEYCODE_DOWN)
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Volume Up/Up") PORT_CODE(KEYCODE_UP)
+ PORT_SERVICE_NO_TOGGLE(0x80, IP_ACTIVE_HIGH ) PORT_NAME("Begin test/Enter")
PORT_START("DSW")
PORT_DIPNAME(0xff, 0xfc, "Country") PORT_DIPLOCATION("SW1:1,2,3,4,5,6,7,8")
@@ -1879,14 +1879,14 @@ static INPUT_PORTS_START( ss )
PORT_DIPSETTING( 0xec, "Spain")
PORT_START("FLIPPERS")
- PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("R Flipper EOS")
- PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("R Flipper Button")
- PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("L Flipper EOS")
- PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("L Flipper Button")
- PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_UNUSED)
- PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UR Flipper Button")
- PORT_BIT(0x40, IP_ACTIVE_LOW, IPT_UNUSED)
- PORT_BIT(0x80, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UL Flipper Button")
+ PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("R Flipper EOS")
+ PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("R Flipper Button")
+ PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("L Flipper EOS")
+ PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("L Flipper Button")
+ PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_UNUSED)
+ PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UR Flipper Button")
+ PORT_BIT(0x40, IP_ACTIVE_LOW, IPT_UNUSED)
+ PORT_BIT(0x80, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UL Flipper Button")
INPUT_PORTS_END
const char *const wpc_95_state::lamps_totan[64] = {
@@ -1913,80 +1913,80 @@ const char *const wpc_95_state::outputs_totan[52] = {
static INPUT_PORTS_START( totan )
PORT_START("SW.0")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Harem passage")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Vanish tunnel")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_START1) PORT_NAME("Start button")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Plumb bob tilt")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Ramp enter")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left outlane")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right inlane")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Ball shooter")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Harem passage")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Vanish tunnel")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_START1) PORT_NAME("Start button")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Plumb bob tilt")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Ramp enter")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left outlane")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right inlane")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Ball shooter")
PORT_START("SW.1")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Slam tilt")
- PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Coin door closed") PORT_TOGGLE PORT_CODE(KEYCODE_F1)
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Genie standup")
- PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_UNUSED)
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Bazaar eject")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left inlane")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right outlane")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left wire make")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Slam tilt")
+ PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Coin door closed") PORT_TOGGLE PORT_CODE(KEYCODE_F1)
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Genie standup")
+ PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_UNUSED)
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Bazaar eject")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left inlane")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right outlane")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left wire make")
PORT_START("SW.2")
- PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough eject")
- PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 1")
- PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 2")
- PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 3")
- PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 4")
- PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Left cage opto")
- PORT_BIT(0x40, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Right cage opto")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left eject")
+ PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough eject")
+ PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 1")
+ PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 2")
+ PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 3")
+ PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 4")
+ PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Left cage opto")
+ PORT_BIT(0x40, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Right cage opto")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left eject")
PORT_START("SW.3")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Ramp made left")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Genie target")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left loop")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Inner loop left")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Inner loop right")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Mini standups")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Ramp made right")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right captive ball")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Ramp made left")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Genie target")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left loop")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Inner loop left")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Inner loop right")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Mini standups")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Ramp made right")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right captive ball")
PORT_START("SW.4")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left sling")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right slign")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left jet")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right jet")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Middle jet")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Lamp spin CCW")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Lamp spin CW")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left captive ball")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left sling")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right slign")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left jet")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right jet")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Middle jet")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Lamp spin CCW")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Lamp spin CW")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left captive ball")
PORT_START("SW.5")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left standups")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right standups")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Top skill")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Middle skill")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Bottom skill")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Lock 1 (bot)")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Lock 2")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Lock 3 (top)")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left standups")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right standups")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Top skill")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Middle skill")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Bottom skill")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Lock 1 (bot)")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Lock 2")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Lock 3 (top)")
PORT_START("SW.6")
- PORT_BIT(0xff, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0xff, IP_ACTIVE_HIGH, IPT_UNUSED)
PORT_START("SW.7")
- PORT_BIT(0xff, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0xff, IP_ACTIVE_HIGH, IPT_UNUSED)
PORT_START("DOOR")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_COIN1) PORT_NAME("Left coin chute")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_COIN2) PORT_NAME("Center coin chute")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_COIN3) PORT_NAME("Right coin chute")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_COIN4) PORT_NAME("4th coin chute")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_SERVICE1) PORT_NAME("Service credit/Escape")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Volume Down/Down") PORT_CODE(KEYCODE_DOWN)
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Volume Up/Up") PORT_CODE(KEYCODE_UP)
- PORT_SERVICE_NO_TOGGLE(0x80, IP_ACTIVE_HIGH ) PORT_NAME("Begin test/Enter")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_COIN1) PORT_NAME("Left coin chute")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_COIN2) PORT_NAME("Center coin chute")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_COIN3) PORT_NAME("Right coin chute")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_COIN4) PORT_NAME("4th coin chute")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_SERVICE1) PORT_NAME("Service credit/Escape")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Volume Down/Down") PORT_CODE(KEYCODE_DOWN)
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Volume Up/Up") PORT_CODE(KEYCODE_UP)
+ PORT_SERVICE_NO_TOGGLE(0x80, IP_ACTIVE_HIGH ) PORT_NAME("Begin test/Enter")
PORT_START("DSW")
PORT_DIPNAME(0xff, 0xfc, "Country") PORT_DIPLOCATION("SW1:1,2,3,4,5,6,7,8")
@@ -1997,14 +1997,14 @@ static INPUT_PORTS_START( totan )
PORT_DIPSETTING( 0xec, "Spain")
PORT_START("FLIPPERS")
- PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("R Flipper EOS")
- PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("R Flipper Button")
- PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("L Flipper EOS")
- PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("L Flipper Button")
- PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_UNUSED)
- PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UR Flipper Button")
- PORT_BIT(0x40, IP_ACTIVE_LOW, IPT_UNUSED)
- PORT_BIT(0x80, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UL Flipper Button")
+ PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("R Flipper EOS")
+ PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("R Flipper Button")
+ PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("L Flipper EOS")
+ PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("L Flipper Button")
+ PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_UNUSED)
+ PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UR Flipper Button")
+ PORT_BIT(0x40, IP_ACTIVE_LOW, IPT_UNUSED)
+ PORT_BIT(0x80, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UL Flipper Button")
INPUT_PORTS_END
const char *const wpc_95_state::lamps_cp[64] = {
@@ -2031,87 +2031,87 @@ const char *const wpc_95_state::outputs_cp[52] = {
static INPUT_PORTS_START( cp )
PORT_START("SW.0")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Made ramp")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Heavy bag")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_START1) PORT_NAME("Start button")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Plumb bob tilt")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Lock up 1")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left outlane")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right return")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Shooter lane")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Made ramp")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Heavy bag")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_START1) PORT_NAME("Start button")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Plumb bob tilt")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Lock up 1")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left outlane")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right return")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Shooter lane")
PORT_START("SW.1")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Slam tilt")
- PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Coin door closed") PORT_TOGGLE PORT_CODE(KEYCODE_F1)
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_START2) PORT_NAME("Ball launch")
- PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_UNUSED)
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Three bank mid")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left return")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right outlane")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Popper")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Slam tilt")
+ PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Coin door closed") PORT_TOGGLE PORT_CODE(KEYCODE_F1)
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_START2) PORT_NAME("Ball launch")
+ PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_UNUSED)
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Three bank mid")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left return")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right outlane")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Popper")
PORT_START("SW.2")
- PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough eject")
- PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 1")
- PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 2")
- PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 3")
- PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 4")
- PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Left jab made")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Corner eject")
- PORT_BIT(0x80, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Right jab made")
+ PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough eject")
+ PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 1")
+ PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 2")
+ PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 3")
+ PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 4")
+ PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Left jab made")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Corner eject")
+ PORT_BIT(0x80, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Right jab made")
PORT_START("SW.3")
- PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Boxer pole cntr")
- PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Behnd left scoop")
- PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Behnd rght scoop")
- PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Enter ramp")
- PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Jump rope")
- PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Bag pole center")
- PORT_BIT(0x40, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Boxer pole right")
- PORT_BIT(0x80, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Boxer pole left")
+ PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Boxer pole cntr")
+ PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Behnd left scoop")
+ PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Behnd rght scoop")
+ PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Enter ramp")
+ PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Jump rope")
+ PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Bag pole center")
+ PORT_BIT(0x40, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Boxer pole right")
+ PORT_BIT(0x80, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Boxer pole left")
PORT_START("SW.4")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left sling")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right sling")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Three bank bottom")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Three bank top")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left half guy")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Rght half guy")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Lock up 2")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Lock up 3")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left sling")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right sling")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Three bank bottom")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Three bank top")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left half guy")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Rght half guy")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Lock up 2")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Lock up 3")
PORT_START("SW.5")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left scoop up")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right scoop up")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Power shot")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Rope cam")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Speed bag")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Boxer gut 1")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Boxer gut 2")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Boxer head")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left scoop up")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right scoop up")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Power shot")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Rope cam")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Speed bag")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Boxer gut 1")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Boxer gut 2")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Boxer head")
PORT_START("SW.6")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Exit rope")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Enter speed bag")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_UNUSED)
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Enter lockup")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_UNUSED)
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Top of ramp")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_UNUSED)
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Enter rope")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Exit rope")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Enter speed bag")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Enter lockup")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Top of ramp")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Enter rope")
PORT_START("SW.7")
- PORT_BIT(0xff, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0xff, IP_ACTIVE_HIGH, IPT_UNUSED)
PORT_START("DOOR")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_COIN1) PORT_NAME("Left coin chute")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_COIN2) PORT_NAME("Center coin chute")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_COIN3) PORT_NAME("Right coin chute")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_COIN4) PORT_NAME("4th coin chute")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_SERVICE1) PORT_NAME("Service credit/Escape")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Volume Down/Down") PORT_CODE(KEYCODE_DOWN)
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Volume Up/Up") PORT_CODE(KEYCODE_UP)
- PORT_SERVICE_NO_TOGGLE(0x80, IP_ACTIVE_HIGH ) PORT_NAME("Begin test/Enter")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_COIN1) PORT_NAME("Left coin chute")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_COIN2) PORT_NAME("Center coin chute")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_COIN3) PORT_NAME("Right coin chute")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_COIN4) PORT_NAME("4th coin chute")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_SERVICE1) PORT_NAME("Service credit/Escape")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Volume Down/Down") PORT_CODE(KEYCODE_DOWN)
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Volume Up/Up") PORT_CODE(KEYCODE_UP)
+ PORT_SERVICE_NO_TOGGLE(0x80, IP_ACTIVE_HIGH ) PORT_NAME("Begin test/Enter")
PORT_START("DSW")
PORT_DIPNAME(0xff, 0xfc, "Country") PORT_DIPLOCATION("SW1:1,2,3,4,5,6,7,8")
@@ -2122,14 +2122,14 @@ static INPUT_PORTS_START( cp )
PORT_DIPSETTING( 0xec, "Spain")
PORT_START("FLIPPERS")
- PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("R Flipper EOS")
- PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("R Flipper Button")
- PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("L Flipper EOS")
- PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("L Flipper Button")
- PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_UNUSED)
- PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UR Flipper Button")
- PORT_BIT(0x40, IP_ACTIVE_LOW, IPT_UNUSED)
- PORT_BIT(0x80, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UL Flipper Button")
+ PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("R Flipper EOS")
+ PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("R Flipper Button")
+ PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("L Flipper EOS")
+ PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("L Flipper Button")
+ PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_UNUSED)
+ PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UR Flipper Button")
+ PORT_BIT(0x40, IP_ACTIVE_LOW, IPT_UNUSED)
+ PORT_BIT(0x80, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UL Flipper Button")
INPUT_PORTS_END
const char *const wpc_95_state::lamps_ttt[64] = {
@@ -2156,73 +2156,73 @@ const char *const wpc_95_state::outputs_ttt[52] = {
static INPUT_PORTS_START( ttt )
PORT_START("SW.0")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_UNUSED)
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_UNUSED)
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_START1) PORT_NAME("Start button")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Plumb bob tilt")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_UNUSED)
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right sling")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right post")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_START1) PORT_NAME("Start button")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Plumb bob tilt")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right sling")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right post")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_UNUSED)
PORT_START("SW.1")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Slam tilt")
- PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Coin door closed") PORT_TOGGLE PORT_CODE(KEYCODE_F1)
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_UNUSED)
- PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_UNUSED)
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_UNUSED)
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left post")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left sling")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Slam tilt")
+ PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Coin door closed") PORT_TOGGLE PORT_CODE(KEYCODE_F1)
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_UNUSED)
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left post")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left sling")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_UNUSED)
PORT_START("SW.2")
- PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Hole \"9\"")
- PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Hole \"8\"")
- PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Hole \"7\"")
- PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Hole \"6\"")
- PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Hole \"5\"")
- PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Kicker opto")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_UNUSED)
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Hole \"9\"")
+ PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Hole \"8\"")
+ PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Hole \"7\"")
+ PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Hole \"6\"")
+ PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Hole \"5\"")
+ PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Kicker opto")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_UNUSED)
PORT_START("SW.3")
- PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Hole \"4\"")
- PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Hole \"3\"")
- PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Hole \"2\"")
- PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Hole \"1\"")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_UNUSED)
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_UNUSED)
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_UNUSED)
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Hole \"4\"")
+ PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Hole \"3\"")
+ PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Hole \"2\"")
+ PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Hole \"1\"")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_UNUSED)
PORT_START("SW.4")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Ticket opto")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Tickets low")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Ticket test")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_UNUSED)
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_UNUSED)
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_UNUSED)
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_UNUSED)
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Ticket opto")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Tickets low")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Ticket test")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_UNUSED)
PORT_START("SW.5")
- PORT_BIT(0xff, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0xff, IP_ACTIVE_HIGH, IPT_UNUSED)
PORT_START("SW.6")
- PORT_BIT(0xff, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0xff, IP_ACTIVE_HIGH, IPT_UNUSED)
PORT_START("SW.7")
- PORT_BIT(0xff, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0xff, IP_ACTIVE_HIGH, IPT_UNUSED)
PORT_START("DOOR")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_COIN1) PORT_NAME("Left coin chute")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_COIN2) PORT_NAME("Center coin chute")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_COIN3) PORT_NAME("Right coin chute")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_COIN4) PORT_NAME("4th coin chute")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_SERVICE1) PORT_NAME("Service credit/Escape")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Volume Down/Down") PORT_CODE(KEYCODE_DOWN)
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Volume Up/Up") PORT_CODE(KEYCODE_UP)
- PORT_SERVICE_NO_TOGGLE(0x80, IP_ACTIVE_HIGH ) PORT_NAME("Begin test/Enter")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_COIN1) PORT_NAME("Left coin chute")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_COIN2) PORT_NAME("Center coin chute")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_COIN3) PORT_NAME("Right coin chute")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_COIN4) PORT_NAME("4th coin chute")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_SERVICE1) PORT_NAME("Service credit/Escape")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Volume Down/Down") PORT_CODE(KEYCODE_DOWN)
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Volume Up/Up") PORT_CODE(KEYCODE_UP)
+ PORT_SERVICE_NO_TOGGLE(0x80, IP_ACTIVE_HIGH ) PORT_NAME("Begin test/Enter")
PORT_START("DSW")
PORT_DIPNAME(0xff, 0xfc, "Country") PORT_DIPLOCATION("SW1:1,2,3,4,5,6,7,8")
@@ -2233,14 +2233,14 @@ static INPUT_PORTS_START( ttt )
PORT_DIPSETTING( 0xec, "Spain")
PORT_START("FLIPPERS")
- PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("R Flipper EOS")
- PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("R Flipper Button")
- PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("L Flipper EOS")
- PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("L Flipper Button")
- PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_UNUSED)
- PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UR Flipper Button")
- PORT_BIT(0x40, IP_ACTIVE_LOW, IPT_UNUSED)
- PORT_BIT(0x80, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UL Flipper Button")
+ PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("R Flipper EOS")
+ PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("R Flipper Button")
+ PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("L Flipper EOS")
+ PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("L Flipper Button")
+ PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_UNUSED)
+ PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UR Flipper Button")
+ PORT_BIT(0x40, IP_ACTIVE_LOW, IPT_UNUSED)
+ PORT_BIT(0x80, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UL Flipper Button")
INPUT_PORTS_END
static MACHINE_CONFIG_START( wpc_95, wpc_95_state )
diff --git a/src/mame/drivers/wpc_dcs.c b/src/mame/drivers/wpc_dcs.c
index 3c1be659623..fd970d8fa5f 100644
--- a/src/mame/drivers/wpc_dcs.c
+++ b/src/mame/drivers/wpc_dcs.c
@@ -16,14 +16,14 @@ class wpc_dcs_state : public driver_device
public:
wpc_dcs_state(const machine_config &mconfig, device_type type, const char *tag)
: driver_device(mconfig, type, tag),
- maincpu(*this, "maincpu"),
- dcs(*this, "dcs"),
- rombank(*this, "rombank"),
- mainram(*this, "mainram"),
- nvram(*this, "nvram"),
- lamp(*this, "lamp"),
- out(*this, "out"),
- swarray(*this, "SW")
+ maincpu(*this, "maincpu"),
+ dcs(*this, "dcs"),
+ rombank(*this, "rombank"),
+ mainram(*this, "mainram"),
+ nvram(*this, "nvram"),
+ lamp(*this, "lamp"),
+ out(*this, "out"),
+ swarray(*this, "SW")
{ }
DECLARE_WRITE8_MEMBER(bank_w);
@@ -293,87 +293,87 @@ DRIVER_INIT_MEMBER(wpc_dcs_state, afv)
static INPUT_PORTS_START( wpc_dcs )
PORT_START("SW.0")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_START2) PORT_NAME("Launch button")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_UNUSED)
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_START1) PORT_NAME("Start button")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Plumb bob tilt")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_UNUSED)
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left outlane")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right return")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Shooter lane")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_START2) PORT_NAME("Launch button")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_START1) PORT_NAME("Start button")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Plumb bob tilt")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left outlane")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right return")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Shooter lane")
PORT_START("SW.1")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Slam tilt")
- PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Coin door closed") PORT_TOGGLE PORT_CODE(KEYCODE_F1)
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_UNUSED)
- PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_UNUSED)
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_UNUSED)
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left return")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right outlane")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Slam tilt")
+ PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Coin door closed") PORT_TOGGLE PORT_CODE(KEYCODE_F1)
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_UNUSED)
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left return")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right outlane")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_UNUSED)
PORT_START("SW.2")
- PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough eject")
- PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 1")
- PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 2")
- PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 3")
- PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 4")
- PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Left popper")
- PORT_BIT(0x40, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Right popper")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left top lane")
+ PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough eject")
+ PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 1")
+ PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 2")
+ PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 3")
+ PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 4")
+ PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Left popper")
+ PORT_BIT(0x40, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Right popper")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left top lane")
PORT_START("SW.3")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("MARTI\"A\"N")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("MARTIA\"N\"")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("MAR\"T\"IN")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("MART\"I\"AN")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L motor bank")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("C motor bank")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R motor bank")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right top lane")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("MARTI\"A\"N")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("MARTIA\"N\"")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("MAR\"T\"IN")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("MART\"I\"AN")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L motor bank")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("C motor bank")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R motor bank")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right top lane")
PORT_START("SW.4")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left slingshot")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right slingshot")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left jet")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Bottom jet")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right jet")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("\"M\"ARTIAN")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("M\"A\"RTIAN")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("MA\"R\"TIAN")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left slingshot")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right slingshot")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left jet")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Bottom jet")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right jet")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("\"M\"ARTIAN")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("M\"A\"RTIAN")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("MA\"R\"TIAN")
PORT_START("SW.5")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L ramp enter")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("C ramp enter")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R ramp enter")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L ramp exit")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R ramp exit")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Motor bank down")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Motor bank up")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L ramp enter")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("C ramp enter")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R ramp enter")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L ramp exit")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R ramp exit")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Motor bank down")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Motor bank up")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_UNUSED)
PORT_START("SW.6")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right loop hi")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right loop lo")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left loop hi")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left loop lo")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L saucer tgt")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R saucer tgt")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Drop target")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Center trough")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right loop hi")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right loop lo")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left loop hi")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left loop lo")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L saucer tgt")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R saucer tgt")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Drop target")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Center trough")
PORT_START("SW.7")
- PORT_BIT(0xff, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0xff, IP_ACTIVE_HIGH, IPT_UNUSED)
PORT_START("DOOR")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_COIN1) PORT_NAME("Left coin chute")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_COIN2) PORT_NAME("Center coin chute")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_COIN3) PORT_NAME("Right coin chute")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_COIN4) PORT_NAME("4th coin chute")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_SERVICE1) PORT_NAME("Service credit/Escape")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Volume Down/Down") PORT_CODE(KEYCODE_DOWN)
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Volume Up/Up") PORT_CODE(KEYCODE_UP)
- PORT_SERVICE_NO_TOGGLE(0x80, IP_ACTIVE_HIGH ) PORT_NAME("Begin test/Enter")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_COIN1) PORT_NAME("Left coin chute")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_COIN2) PORT_NAME("Center coin chute")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_COIN3) PORT_NAME("Right coin chute")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_COIN4) PORT_NAME("4th coin chute")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_SERVICE1) PORT_NAME("Service credit/Escape")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Volume Down/Down") PORT_CODE(KEYCODE_DOWN)
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Volume Up/Up") PORT_CODE(KEYCODE_UP)
+ PORT_SERVICE_NO_TOGGLE(0x80, IP_ACTIVE_HIGH ) PORT_NAME("Begin test/Enter")
PORT_START("DSW")
PORT_DIPNAME(0x01,0x01,"Switch 1") PORT_DIPLOCATION("SWA:1")
@@ -407,14 +407,14 @@ static INPUT_PORTS_START( wpc_dcs )
PORT_DIPSETTING(0xf0,"USA 2")
PORT_START("FLIPPERS")
- PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("R Flipper EOS")
- PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("R Flipper Button")
- PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("L Flipper EOS")
- PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("L Flipper Button")
- PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_UNUSED)
- PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UR Flipper Button")
- PORT_BIT(0x40, IP_ACTIVE_LOW, IPT_UNUSED)
- PORT_BIT(0x80, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UL Flipper Button")
+ PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("R Flipper EOS")
+ PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("R Flipper Button")
+ PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("L Flipper EOS")
+ PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("L Flipper Button")
+ PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_UNUSED)
+ PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UR Flipper Button")
+ PORT_BIT(0x40, IP_ACTIVE_LOW, IPT_UNUSED)
+ PORT_BIT(0x80, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UL Flipper Button")
INPUT_PORTS_END
diff --git a/src/mame/drivers/wpc_s.c b/src/mame/drivers/wpc_s.c
index bc81e94e5b2..2bd08072cd7 100644
--- a/src/mame/drivers/wpc_s.c
+++ b/src/mame/drivers/wpc_s.c
@@ -14,14 +14,14 @@ class wpc_s_state : public driver_device
public:
wpc_s_state(const machine_config &mconfig, device_type type, const char *tag)
: driver_device(mconfig, type, tag),
- maincpu(*this, "maincpu"),
- dcs(*this, "dcs"),
- rombank(*this, "rombank"),
- mainram(*this, "mainram"),
- nvram(*this, "nvram"),
- pic(*this, "pic"),
- lamp(*this, "lamp"),
- out(*this, "out")
+ maincpu(*this, "maincpu"),
+ dcs(*this, "dcs"),
+ rombank(*this, "rombank"),
+ mainram(*this, "mainram"),
+ nvram(*this, "nvram"),
+ pic(*this, "pic"),
+ lamp(*this, "lamp"),
+ out(*this, "out")
{ }
DECLARE_WRITE8_MEMBER(bank_w);
@@ -374,11 +374,11 @@ const char *const wpc_s_state::lamps_corv[64] = {
};
const char *const wpc_s_state::outputs_corv[54] = {
- "s:Trough eject", "s:ZR1 low rev gate", "s:Kickback", "s:Pit stop popper", "s:ZR1 up rev gate", NULL, "s:Knocker", "s:Route 66 kickout",
- "s:L slingshot", "s:R slingshot", "s:Left jet", "s:Bottom jet", "s:Right jet", NULL, "s:ZR1 lockup", "s:Loop gate",
- "s:Race direction", "s:L race enable", "s:R race enable", "f:Tenth corvette", "f:Jets", "f:R ramps", "f:U L flipper", "f:Catch me",
+ "s:Trough eject", "s:ZR1 low rev gate", "s:Kickback", "s:Pit stop popper", "s:ZR1 up rev gate", NULL, "s:Knocker", "s:Route 66 kickout",
+ "s:L slingshot", "s:R slingshot", "s:Left jet", "s:Bottom jet", "s:Right jet", NULL, "s:ZR1 lockup", "s:Loop gate",
+ "s:Race direction", "s:L race enable", "s:R race enable", "f:Tenth corvette", "f:Jets", "f:R ramps", "f:U L flipper", "f:Catch me",
"f:ZR1 ramp", "f:ZR1 underside", "f:R rear panel", "f:R standup", "s:R flip power", "s:R flip hold", "s:L flip power", "s:L flip hold",
- "s:Diverter power", "s:Diverter hold", "s:UL flip power", "s:UL flip hold", NULL, NULL, NULL, NULL,
+ "s:Diverter power", "s:Diverter hold", "s:UL flip power", "s:UL flip hold", NULL, NULL, NULL, NULL,
NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
"g:Upper left", "g:Upper right", "g:Lower left", "g:Lower right", "g:Back box title"
@@ -386,94 +386,94 @@ const char *const wpc_s_state::outputs_corv[54] = {
static INPUT_PORTS_START( corv )
PORT_START("SW.0")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left out lane")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right out lane")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_START1) PORT_NAME("Start button")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Plumb bob tilt")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Plunger")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L return lane")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R return lane")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Spinner")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left out lane")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right out lane")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_START1) PORT_NAME("Start button")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Plumb bob tilt")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Plunger")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L return lane")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R return lane")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Spinner")
PORT_START("SW.1")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Slam tilt")
- PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Coin door closed") PORT_TOGGLE PORT_CODE(KEYCODE_F1)
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Buy in button")
- PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_UNUSED)
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("1st gear (opt)")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("2nd gear (opt)")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("3rd gear (opt)")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("4th gear (opt)")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Slam tilt")
+ PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Coin door closed") PORT_TOGGLE PORT_CODE(KEYCODE_F1)
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Buy in button")
+ PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_UNUSED)
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("1st gear (opt)")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("2nd gear (opt)")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("3rd gear (opt)")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("4th gear (opt)")
PORT_START("SW.2")
- PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 1")
- PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 2")
- PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 3")
- PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 4")
- PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Route 66 entry")
- PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Pit stop popper")
- PORT_BIT(0x40, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough eject")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Inner loop entry")
+ PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 1")
+ PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 2")
+ PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 3")
+ PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 4")
+ PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Route 66 entry")
+ PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Pit stop popper")
+ PORT_BIT(0x40, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough eject")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Inner loop entry")
PORT_START("SW.3")
- PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("ZR1 bottom entry")
- PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("ZR1 top entry")
- PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Skid pad entry")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Skid pad exit")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Route 66 exit")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L standup 3")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L standup 2")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L standup 1")
+ PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("ZR1 bottom entry")
+ PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("ZR1 top entry")
+ PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Skid pad entry")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Skid pad exit")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Route 66 exit")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L standup 3")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L standup 2")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L standup 1")
PORT_START("SW.4")
- PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("L race start")
- PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("R race start")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_UNUSED)
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_UNUSED)
- PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("L race encoder")
- PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("R race encoder")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Route 66 kickout")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Skid rte66 exit")
+ PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("L race start")
+ PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("R race start")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("L race encoder")
+ PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("R race encoder")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Route 66 kickout")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Skid rte66 exit")
PORT_START("SW.5")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L slingshot")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R slingshot")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left jet")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Bottom jet")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right jet")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L rollover")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("M rollover")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R rollover")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L slingshot")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R slingshot")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left jet")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Bottom jet")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right jet")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L rollover")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("M rollover")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R rollover")
PORT_START("SW.6")
- PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("ZR1 full left")
- PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("ZR1 full right")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_UNUSED)
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_UNUSED)
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("ZR1 exit")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("ZR1 lock ball 1")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("ZR1 lock ball 2")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("ZR1 lock ball 3")
+ PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("ZR1 full left")
+ PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("ZR1 full right")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("ZR1 exit")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("ZR1 lock ball 1")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("ZR1 lock ball 2")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("ZR1 lock ball 3")
PORT_START("SW.7")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Million standup")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Skid pad standup")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R standup")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R rubber")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_UNUSED)
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Jet rubber")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L outer loop")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R outer loop")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Million standup")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Skid pad standup")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R standup")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R rubber")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Jet rubber")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L outer loop")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R outer loop")
PORT_START("DOOR")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_COIN1) PORT_NAME("Left coin chute")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_COIN2) PORT_NAME("Center coin chute")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_COIN3) PORT_NAME("Right coin chute")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_COIN4) PORT_NAME("4th coin chute")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_SERVICE1) PORT_NAME("Service credit/Escape")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Volume Down/Down") PORT_CODE(KEYCODE_DOWN)
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Volume Up/Up") PORT_CODE(KEYCODE_UP)
- PORT_SERVICE_NO_TOGGLE(0x80, IP_ACTIVE_HIGH ) PORT_NAME("Begin test/Enter")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_COIN1) PORT_NAME("Left coin chute")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_COIN2) PORT_NAME("Center coin chute")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_COIN3) PORT_NAME("Right coin chute")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_COIN4) PORT_NAME("4th coin chute")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_SERVICE1) PORT_NAME("Service credit/Escape")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Volume Down/Down") PORT_CODE(KEYCODE_DOWN)
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Volume Up/Up") PORT_CODE(KEYCODE_UP)
+ PORT_SERVICE_NO_TOGGLE(0x80, IP_ACTIVE_HIGH ) PORT_NAME("Begin test/Enter")
PORT_START("DSW")
PORT_DIPNAME(0xff, 0xfc, "Country") PORT_DIPLOCATION("SW1:1,2,3,4,5,6,7,8")
@@ -484,14 +484,14 @@ static INPUT_PORTS_START( corv )
PORT_DIPSETTING( 0xec, "Spain")
PORT_START("FLIPPERS")
- PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("R Flipper EOS")
- PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("R Flipper Button")
- PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("L Flipper EOS")
- PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("L Flipper Button")
- PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_UNUSED)
- PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UR Flipper Button")
- PORT_BIT(0x40, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UL Flipper EOS")
- PORT_BIT(0x80, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UL Flipper Button")
+ PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("R Flipper EOS")
+ PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("R Flipper Button")
+ PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("L Flipper EOS")
+ PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("L Flipper Button")
+ PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_UNUSED)
+ PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UR Flipper Button")
+ PORT_BIT(0x40, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UL Flipper EOS")
+ PORT_BIT(0x80, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UL Flipper Button")
INPUT_PORTS_END
const char *const wpc_s_state::lamps_dh[64] = {
@@ -506,11 +506,11 @@ const char *const wpc_s_state::lamps_dh[64] = {
};
const char *const wpc_s_state::outputs_dh[54] = {
- "s:Ball release", "s:Autoplunger", "s:Gun launch", "s:Top R popper", "s:Gun popper", "s:Drop target down", "s:Knocker", "s:Trap door hi",
- "s:Left sling", "s:Right sling", "s:Left jet", "s:Middle jet", "s:Right jet", "s:Left popper", "s:Right diverter", "s:Trap door hold",
- "f:Headquarters", "f:Top L popper", "f:Warehouse", "s:Gun motor", "f:Gun loaded", "f:Right ramp", "f:Right back", "f:Left back",
+ "s:Ball release", "s:Autoplunger", "s:Gun launch", "s:Top R popper", "s:Gun popper", "s:Drop target down", "s:Knocker", "s:Trap door hi",
+ "s:Left sling", "s:Right sling", "s:Left jet", "s:Middle jet", "s:Right jet", "s:Left popper", "s:Right diverter", "s:Trap door hold",
+ "f:Headquarters", "f:Top L popper", "f:Warehouse", "s:Gun motor", "f:Gun loaded", "f:Right ramp", "f:Right back", "f:Left back",
"s:Drop reset", "s:Top L popper", "s:Left diverter", "s:Right loop gate", "s:R flip power", "s:R flip hold", "s:L flip power", "s:L flip hold",
- "s:UR flip power", "s:UR flip hold", "s:R loop magnet", "s:Left loop gate", NULL, NULL, NULL, NULL,
+ "s:UR flip power", "s:UR flip hold", "s:R loop magnet", "s:Left loop gate", NULL, NULL, NULL, NULL,
"s:Coin meter",
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
"g:Right string", "g:Left string", "g:Backbox title", "g:Backbox face", "g:Bottom string"
@@ -518,94 +518,94 @@ const char *const wpc_s_state::outputs_dh[54] = {
static INPUT_PORTS_START( dh )
PORT_START("SW.0")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_START2) PORT_NAME("Gun handle trig")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_UNUSED)
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_START1) PORT_NAME("Start button")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Plumb bob tilt")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Shooter lane")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right outlane")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right inlane")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Standup 8")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_START2) PORT_NAME("Gun handle trig")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_START1) PORT_NAME("Start button")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Plumb bob tilt")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Shooter lane")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right outlane")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right inlane")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Standup 8")
PORT_START("SW.1")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Slam tilt")
- PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Coin door closed") PORT_TOGGLE PORT_CODE(KEYCODE_F1)
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Ex ball button")
- PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_UNUSED)
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left inlane")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left outlane")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Standup 1")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Standup 2")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Slam tilt")
+ PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Coin door closed") PORT_TOGGLE PORT_CODE(KEYCODE_F1)
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Ex ball button")
+ PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_UNUSED)
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left inlane")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left outlane")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Standup 1")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Standup 2")
PORT_START("SW.2")
- PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough jam")
- PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 1")
- PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 2")
- PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 3")
- PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 4")
- PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_UNUSED)
- PORT_BIT(0x40, IP_ACTIVE_LOW, IPT_UNUSED)
- PORT_BIT(0x80, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Right ramp make")
+ PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough jam")
+ PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 1")
+ PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 2")
+ PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 3")
+ PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 4")
+ PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_UNUSED)
+ PORT_BIT(0x40, IP_ACTIVE_LOW, IPT_UNUSED)
+ PORT_BIT(0x80, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Right ramp make")
PORT_START("SW.3")
- PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Left ramp enter")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right loop")
- PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Left ramp make")
- PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Gun chamber")
- PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Gun popper")
- PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Top R popper")
- PORT_BIT(0x40, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Left popper")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Left ramp enter")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right loop")
+ PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Left ramp make")
+ PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Gun chamber")
+ PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Gun popper")
+ PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Top R popper")
+ PORT_BIT(0x40, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Left popper")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_UNUSED)
PORT_START("SW.4")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right ramp enter")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_UNUSED)
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Drop target down")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Standup 6")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Standup 7")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Standup 5")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Standup 4")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Standup 3")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right ramp enter")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Drop target down")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Standup 6")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Standup 7")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Standup 5")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Standup 4")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Standup 3")
PORT_START("SW.5")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left sling")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right sling")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left jet")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Middle jet")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right jet")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left rollover")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Middle rollover")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right rollover")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left sling")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right sling")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left jet")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Middle jet")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right jet")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left rollover")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Middle rollover")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right rollover")
PORT_START("SW.6")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left loop")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_UNUSED)
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Top L popper")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_UNUSED)
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_UNUSED)
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Gun position")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Gun lockup")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left loop")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Top L popper")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Gun position")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Gun lockup")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_UNUSED)
PORT_START("SW.7")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_UNUSED)
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_UNUSED)
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_UNUSED)
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_UNUSED)
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_UNUSED)
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_UNUSED)
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_UNUSED)
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Test switch")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Test switch")
PORT_START("DOOR")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_COIN1) PORT_NAME("Left coin chute")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_COIN2) PORT_NAME("Center coin chute")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_COIN3) PORT_NAME("Right coin chute")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_COIN4) PORT_NAME("4th coin chute")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_SERVICE1) PORT_NAME("Service credit/Escape")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Volume Down/Down") PORT_CODE(KEYCODE_DOWN)
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Volume Up/Up") PORT_CODE(KEYCODE_UP)
- PORT_SERVICE_NO_TOGGLE(0x80, IP_ACTIVE_HIGH ) PORT_NAME("Begin test/Enter")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_COIN1) PORT_NAME("Left coin chute")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_COIN2) PORT_NAME("Center coin chute")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_COIN3) PORT_NAME("Right coin chute")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_COIN4) PORT_NAME("4th coin chute")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_SERVICE1) PORT_NAME("Service credit/Escape")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Volume Down/Down") PORT_CODE(KEYCODE_DOWN)
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Volume Up/Up") PORT_CODE(KEYCODE_UP)
+ PORT_SERVICE_NO_TOGGLE(0x80, IP_ACTIVE_HIGH ) PORT_NAME("Begin test/Enter")
PORT_START("DSW")
PORT_DIPNAME(0xff, 0xfc, "Country") PORT_DIPLOCATION("SW1:1,2,3,4,5,6,7,8")
@@ -616,14 +616,14 @@ static INPUT_PORTS_START( dh )
PORT_DIPSETTING( 0xec, "Spain")
PORT_START("FLIPPERS")
- PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("R Flipper EOS")
- PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("R Flipper Button")
- PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("L Flipper EOS")
- PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("L Flipper Button")
- PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UR Flipper EOS")
- PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UR Flipper Button")
- PORT_BIT(0x40, IP_ACTIVE_LOW, IPT_UNUSED)
- PORT_BIT(0x80, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UL Flipper Button")
+ PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("R Flipper EOS")
+ PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("R Flipper Button")
+ PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("L Flipper EOS")
+ PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("L Flipper Button")
+ PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UR Flipper EOS")
+ PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UR Flipper Button")
+ PORT_BIT(0x40, IP_ACTIVE_LOW, IPT_UNUSED)
+ PORT_BIT(0x80, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UL Flipper Button")
INPUT_PORTS_END
const char *const wpc_s_state::lamps_i500[64] = {
@@ -638,11 +638,11 @@ const char *const wpc_s_state::lamps_i500[64] = {
};
const char *const wpc_s_state::outputs_i500[54] = {
- "s:Auto plunger", "s:Upper popper", "s:Upper eject", "s:Lower eject", "s:Turbo popper", NULL, "s:Knocker", "s:Left jet",
- "s:Right jet", "s:Center jet", "s:Left sling", "s:Right sling", "s:Trough", NULL, "f:Upper popper fls", "f:Top left corner",
- "f:Top right corner", "s:Race track motor", "f:Orange car", "f:Yellow car", "f:Blue car", "f:Green car", "f:Lft jet flasher", "f:Rt jet flasher",
+ "s:Auto plunger", "s:Upper popper", "s:Upper eject", "s:Lower eject", "s:Turbo popper", NULL, "s:Knocker", "s:Left jet",
+ "s:Right jet", "s:Center jet", "s:Left sling", "s:Right sling", "s:Trough", NULL, "f:Upper popper fls", "f:Top left corner",
+ "f:Top right corner", "s:Race track motor", "f:Orange car", "f:Yellow car", "f:Blue car", "f:Green car", "f:Lft jet flasher", "f:Rt jet flasher",
"f:Cntr jet flasher", "f:Right side", "f:Left side (2)", "f:Rt ramp enter", "s:R flip power", "s:R flip hold", "s:L flip power", "s:L flip hold",
- "s:UR flip power", "s:UR flip hold", "s:Diverter power", "s:Diverter hold", NULL, NULL, NULL, NULL,
+ "s:UR flip power", "s:UR flip hold", "s:Diverter power", "s:Diverter hold", NULL, NULL, NULL, NULL,
"s:Coin meter",
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
"g:Upper lft plyfld", "g:Upper rt plyfld", "g:Lower playfield", "g:Backbox", "g:Title-coindoor"
@@ -650,87 +650,87 @@ const char *const wpc_s_state::outputs_i500[54] = {
static INPUT_PORTS_START( i500 )
PORT_START("SW.0")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_START2) PORT_NAME("Ball launch")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_UNUSED)
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_START1) PORT_NAME("Start button")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Plumb bob tilt")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left outlane")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left flip lane")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right flip lane")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right oulane")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_START2) PORT_NAME("Ball launch")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_START1) PORT_NAME("Start button")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Plumb bob tilt")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left outlane")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left flip lane")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right flip lane")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right oulane")
PORT_START("SW.1")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Slam tilt")
- PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Coin door closed") PORT_TOGGLE PORT_CODE(KEYCODE_F1)
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Buy-in button")
- PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_UNUSED)
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Shooter lane")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left slingshot")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right slingshot")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Three bank upper")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Slam tilt")
+ PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Coin door closed") PORT_TOGGLE PORT_CODE(KEYCODE_F1)
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Buy-in button")
+ PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_UNUSED)
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Shooter lane")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left slingshot")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right slingshot")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Three bank upper")
PORT_START("SW.2")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Three bank center")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Three bank lower")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_UNUSED)
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Rt flip wrench")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left ramp enter")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left ramp made")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left loop")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right loop")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Three bank center")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Three bank lower")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Rt flip wrench")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left ramp enter")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left ramp made")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left loop")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right loop")
PORT_START("SW.3")
- PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Top trough")
- PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 1")
- PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 2")
- PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 3")
- PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 4")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Lft ramp standup")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Turbo wrench")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Jet bumpr wrench")
+ PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Top trough")
+ PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 1")
+ PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 2")
+ PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 3")
+ PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 4")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Lft ramp standup")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Turbo wrench")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Jet bumpr wrench")
PORT_START("SW.4")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left lane")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Center lane")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right lane")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Ten point")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Lest ramp wrench")
- PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Left light-up")
- PORT_BIT(0x40, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Center light-up")
- PORT_BIT(0x80, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Right light-up")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left lane")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Center lane")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right lane")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Ten point")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Lest ramp wrench")
+ PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Left light-up")
+ PORT_BIT(0x40, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Center light-up")
+ PORT_BIT(0x80, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Right light-up")
PORT_START("SW.5")
- PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Upper popper")
- PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Turbo popper")
- PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Turbo ball sense")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Upper eject")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Lower kicker")
- PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Turbo index")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_UNUSED)
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Upper popper")
+ PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Turbo popper")
+ PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Turbo ball sense")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Upper eject")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Lower kicker")
+ PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Turbo index")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_UNUSED)
PORT_START("SW.6")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_UNUSED)
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left jet")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right jet")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Center jet")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right ramp enter")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right ramp made")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_UNUSED)
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left jet")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right jet")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Center jet")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right ramp enter")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right ramp made")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_UNUSED)
PORT_START("SW.7")
- PORT_BIT(0xff, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0xff, IP_ACTIVE_HIGH, IPT_UNUSED)
PORT_START("DOOR")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_COIN1) PORT_NAME("Left coin chute")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_COIN2) PORT_NAME("Center coin chute")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_COIN3) PORT_NAME("Right coin chute")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_COIN4) PORT_NAME("4th coin chute")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_SERVICE1) PORT_NAME("Service credit/Escape")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Volume Down/Down") PORT_CODE(KEYCODE_DOWN)
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Volume Up/Up") PORT_CODE(KEYCODE_UP)
- PORT_SERVICE_NO_TOGGLE(0x80, IP_ACTIVE_HIGH ) PORT_NAME("Begin test/Enter")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_COIN1) PORT_NAME("Left coin chute")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_COIN2) PORT_NAME("Center coin chute")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_COIN3) PORT_NAME("Right coin chute")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_COIN4) PORT_NAME("4th coin chute")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_SERVICE1) PORT_NAME("Service credit/Escape")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Volume Down/Down") PORT_CODE(KEYCODE_DOWN)
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Volume Up/Up") PORT_CODE(KEYCODE_UP)
+ PORT_SERVICE_NO_TOGGLE(0x80, IP_ACTIVE_HIGH ) PORT_NAME("Begin test/Enter")
PORT_START("DSW")
PORT_DIPNAME(0xff, 0xfc, "Country") PORT_DIPLOCATION("SW1:1,2,3,4,5,6,7,8")
@@ -741,14 +741,14 @@ static INPUT_PORTS_START( i500 )
PORT_DIPSETTING( 0xec, "Spain")
PORT_START("FLIPPERS")
- PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("R Flipper EOS")
- PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("R Flipper Button")
- PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("L Flipper EOS")
- PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("L Flipper Button")
- PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UR Flipper EOS")
- PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UR Flipper Button")
- PORT_BIT(0x40, IP_ACTIVE_LOW, IPT_UNUSED)
- PORT_BIT(0x80, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UL Flipper Button")
+ PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("R Flipper EOS")
+ PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("R Flipper Button")
+ PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("L Flipper EOS")
+ PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("L Flipper Button")
+ PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UR Flipper EOS")
+ PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UR Flipper Button")
+ PORT_BIT(0x40, IP_ACTIVE_LOW, IPT_UNUSED)
+ PORT_BIT(0x80, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UL Flipper Button")
INPUT_PORTS_END
const char *const wpc_s_state::lamps_jb[64] = {
@@ -763,11 +763,11 @@ const char *const wpc_s_state::lamps_jb[64] = {
};
const char *const wpc_s_state::outputs_jb[54] = {
- "s:Ball release", NULL, "s:Game saucer", "s:Drop targets", "s:Right eject hole", "s:Raise ramp", "s:Knocker", "s:Left eject hole",
- "s:Left slingshot", "s:Right slingshot", "s:Lower jet bumper", "s:Left jet bumber", "s:Upper jet bumper", "s:Drop ramp", "f:Right visor", "f:Left visor",
- "f:Center visor", "f:Pinbot face", "f:Jet bumpers", "f:Lower left", "f:Mid left", "f:Lower right", "f:Back panel 1 (L)", "f:Back panel 2",
+ "s:Ball release", NULL, "s:Game saucer", "s:Drop targets", "s:Right eject hole", "s:Raise ramp", "s:Knocker", "s:Left eject hole",
+ "s:Left slingshot", "s:Right slingshot", "s:Lower jet bumper", "s:Left jet bumber", "s:Upper jet bumper", "s:Drop ramp", "f:Right visor", "f:Left visor",
+ "f:Center visor", "f:Pinbot face", "f:Jet bumpers", "f:Lower left", "f:Mid left", "f:Lower right", "f:Back panel 1 (L)", "f:Back panel 2",
"f:Back panel 3", "f:Back panel 4", "f:Back panel 5 (R)", NULL, "s:R flip power", "s:R flip hold", "s:L flip power", "s:L flip hold",
- NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
+ NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
"s:Coin meter",
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
"g:Playfield lower", "g:Playfield left", "g:Playfield upper", "g:Playfield right", "g:Insert"
@@ -775,80 +775,80 @@ const char *const wpc_s_state::outputs_jb[54] = {
static INPUT_PORTS_START( jb )
PORT_START("SW.0")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L left 10 point")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("U left 10 point")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_START1) PORT_NAME("Start button")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Plumb bob tilt")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Ramp is down")
- PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("High drop target")
- PORT_BIT(0x40, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Center drop target")
- PORT_BIT(0x80, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Low drop target")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L left 10 point")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("U left 10 point")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_START1) PORT_NAME("Start button")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Plumb bob tilt")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Ramp is down")
+ PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("High drop target")
+ PORT_BIT(0x40, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Center drop target")
+ PORT_BIT(0x80, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Low drop target")
PORT_START("SW.1")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Slam tilt")
- PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Coin door closed") PORT_TOGGLE PORT_CODE(KEYCODE_F1)
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Buy extra ball")
- PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_UNUSED)
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left outlane")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L flipper lane")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R flipper lane")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right outlane")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Slam tilt")
+ PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Coin door closed") PORT_TOGGLE PORT_CODE(KEYCODE_F1)
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Buy extra ball")
+ PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_UNUSED)
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left outlane")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L flipper lane")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R flipper lane")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right outlane")
PORT_START("SW.2")
- PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough jam")
- PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 1")
- PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 2")
- PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 3")
- PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 4")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Ramp exit")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Ramp entrance")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Targ under ramp")
+ PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough jam")
+ PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 1")
+ PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 2")
+ PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 3")
+ PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 4")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Ramp exit")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Ramp entrance")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Targ under ramp")
PORT_START("SW.3")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Visor 1 (left)")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Visor 2")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Visor 3")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Visor 4")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Visor 5 (right)")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Game saucer")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right eject hole")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left eject hole")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Visor 1 (left)")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Visor 2")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Visor 3")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Visor 4")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Visor 5 (right)")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Game saucer")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right eject hole")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left eject hole")
PORT_START("SW.4")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("5-bank 1 (upper)")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("5-bank target 2")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("5-bank target 3")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("5-bank target 4")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("5-bank 5 (lower)")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Vortex upper")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Vortex center")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Vortex lower")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("5-bank 1 (upper)")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("5-bank target 2")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("5-bank target 3")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("5-bank target 4")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("5-bank 5 (lower)")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Vortex upper")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Vortex center")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Vortex lower")
PORT_START("SW.5")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Upper jet bumper")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left jet bumper")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Lower jet bumper")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right slingshot")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left slingshot")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right 10 point")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Hit me target")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Ball shooter")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Upper jet bumper")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left jet bumper")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Lower jet bumper")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right slingshot")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left slingshot")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right 10 point")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Hit me target")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Ball shooter")
PORT_START("SW.6")
- PORT_BIT(0xff, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0xff, IP_ACTIVE_HIGH, IPT_UNUSED)
PORT_START("SW.7")
- PORT_BIT(0xff, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0xff, IP_ACTIVE_HIGH, IPT_UNUSED)
PORT_START("DOOR")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_COIN1) PORT_NAME("Left coin chute")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_COIN2) PORT_NAME("Center coin chute")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_COIN3) PORT_NAME("Right coin chute")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_COIN4) PORT_NAME("4th coin chute")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_SERVICE1) PORT_NAME("Service credit/Escape")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Volume Down/Down") PORT_CODE(KEYCODE_DOWN)
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Volume Up/Up") PORT_CODE(KEYCODE_UP)
- PORT_SERVICE_NO_TOGGLE(0x80, IP_ACTIVE_HIGH ) PORT_NAME("Begin test/Enter")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_COIN1) PORT_NAME("Left coin chute")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_COIN2) PORT_NAME("Center coin chute")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_COIN3) PORT_NAME("Right coin chute")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_COIN4) PORT_NAME("4th coin chute")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_SERVICE1) PORT_NAME("Service credit/Escape")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Volume Down/Down") PORT_CODE(KEYCODE_DOWN)
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Volume Up/Up") PORT_CODE(KEYCODE_UP)
+ PORT_SERVICE_NO_TOGGLE(0x80, IP_ACTIVE_HIGH ) PORT_NAME("Begin test/Enter")
PORT_START("DSW")
PORT_DIPNAME(0xff, 0xfc, "Country") PORT_DIPLOCATION("SW1:1,2,3,4,5,6,7,8")
@@ -859,14 +859,14 @@ static INPUT_PORTS_START( jb )
PORT_DIPSETTING( 0xec, "Spain")
PORT_START("FLIPPERS")
- PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("R Flipper EOS")
- PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("R Flipper Button")
- PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("L Flipper EOS")
- PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("L Flipper Button")
- PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Visor is closed")
- PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UR Flipper Button")
- PORT_BIT(0x40, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Visor is open")
- PORT_BIT(0x80, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UL Flipper Button")
+ PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("R Flipper EOS")
+ PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("R Flipper Button")
+ PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("L Flipper EOS")
+ PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("L Flipper Button")
+ PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Visor is closed")
+ PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UR Flipper Button")
+ PORT_BIT(0x40, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Visor is open")
+ PORT_BIT(0x80, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UL Flipper Button")
INPUT_PORTS_END
const char *const wpc_s_state::lamps_jm[64] = {
@@ -881,11 +881,11 @@ const char *const wpc_s_state::lamps_jm[64] = {
};
const char *const wpc_s_state::outputs_jm[54] = {
- "s:Trough eject", "s:Autoplunger", "s:Popper", NULL, "s:Clear matrix", "s:Hand magnet", "s:Knocker", NULL,
- "s:Left sling", "s:Right sling", "s:Left jet", "s:Bottom jet", "s:Right jet", "s:Crazy Bob's", "s:Drop target up", "s:Drop target down",
- "f:Jets", "f:Crazy Bob's", "f:Left sling", "f:Right sling", "s:X mot direction", "s:X motor enable", "s:Y mot direction", "s:Y motor enable",
+ "s:Trough eject", "s:Autoplunger", "s:Popper", NULL, "s:Clear matrix", "s:Hand magnet", "s:Knocker", NULL,
+ "s:Left sling", "s:Right sling", "s:Left jet", "s:Bottom jet", "s:Right jet", "s:Crazy Bob's", "s:Drop target up", "s:Drop target down",
+ "f:Jets", "f:Crazy Bob's", "f:Left sling", "f:Right sling", "s:X mot direction", "s:X motor enable", "s:Y mot direction", "s:Y motor enable",
"f:Left ramp", "f:Right ramp", "f:Hand popper", "f:R backpanel", "s:R flip power", "s:R flip hold", "s:L flip power", "s:L flip hold",
- "s:L diverter power", "s:L diverter hold", "s:R diverter power", "s:R diverter hold", NULL, NULL, NULL, NULL,
+ "s:L diverter power", "s:L diverter hold", "s:R diverter power", "s:R diverter hold", NULL, NULL, NULL, NULL,
"s:Coin meter",
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
"g:String 1", "g:String 2", "g:String 3", "g:String 4", "g:String 5"
@@ -893,87 +893,87 @@ const char *const wpc_s_state::outputs_jm[54] = {
static INPUT_PORTS_START( jm )
PORT_START("SW.0")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_START2) PORT_NAME("Ball launch")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("X hand home")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_START1) PORT_NAME("Start button")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Plumb bob tilt")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left outlane")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left flip lane")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right flip lane")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right outlane")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_START2) PORT_NAME("Ball launch")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("X hand home")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_START1) PORT_NAME("Start button")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Plumb bob tilt")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left outlane")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left flip lane")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right flip lane")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right outlane")
PORT_START("SW.1")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Slam tilt")
- PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Coin door closed") PORT_TOGGLE PORT_CODE(KEYCODE_F1)
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Buy in button")
- PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_UNUSED)
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L slingshot")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R slingshot")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L standup")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R standup")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Slam tilt")
+ PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Coin door closed") PORT_TOGGLE PORT_CODE(KEYCODE_F1)
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Buy in button")
+ PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_UNUSED)
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L slingshot")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R slingshot")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L standup")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R standup")
PORT_START("SW.2")
- PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough jam")
- PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 1")
- PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 2")
- PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 3")
- PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 4")
- PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Popper ball 1")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Y hand home")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R rubber")
+ PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough jam")
+ PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 1")
+ PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 2")
+ PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 3")
+ PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 4")
+ PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Popper ball 1")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Y hand home")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R rubber")
PORT_START("SW.3")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left ramp enter")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left ramp made")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Drop target")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left jet")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Bottom jet")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right jet")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Crazy Bob's")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Spinner")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left ramp enter")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left ramp made")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Drop target")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left jet")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Bottom jet")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right jet")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Crazy Bob's")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Spinner")
PORT_START("SW.4")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Cyber matrix 11")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Cyber matrix 21")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Cyber matrix 31")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right ramp enter")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right ramp made")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left loop")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right loop")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Inner loop entry")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Cyber matrix 11")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Cyber matrix 21")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Cyber matrix 31")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right ramp enter")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right ramp made")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left loop")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right loop")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Inner loop entry")
PORT_START("SW.5")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Cyber matrix 12")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Cyber matrix 22")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Cyber matrix 32")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left jet lane")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Middle jet lane")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right jet lane")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R hand control")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L hand control")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Cyber matrix 12")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Cyber matrix 22")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Cyber matrix 32")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left jet lane")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Middle jet lane")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right jet lane")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R hand control")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L hand control")
PORT_START("SW.6")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Cyber matrix 13")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Cyber matrix 23")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Cyber matrix 33")
- PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("X encoder A")
- PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("X encoder B")
- PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Y encoder B")
- PORT_BIT(0x40, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Y encoder A")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Shooter lane")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Cyber matrix 13")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Cyber matrix 23")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Cyber matrix 33")
+ PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("X encoder A")
+ PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("X encoder B")
+ PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Y encoder B")
+ PORT_BIT(0x40, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Y encoder A")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Shooter lane")
PORT_START("SW.7")
- PORT_BIT(0xff, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0xff, IP_ACTIVE_HIGH, IPT_UNUSED)
PORT_START("DOOR")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_COIN1) PORT_NAME("Left coin chute")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_COIN2) PORT_NAME("Center coin chute")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_COIN3) PORT_NAME("Right coin chute")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_COIN4) PORT_NAME("4th coin chute")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_SERVICE1) PORT_NAME("Service credit/Escape")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Volume Down/Down") PORT_CODE(KEYCODE_DOWN)
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Volume Up/Up") PORT_CODE(KEYCODE_UP)
- PORT_SERVICE_NO_TOGGLE(0x80, IP_ACTIVE_HIGH ) PORT_NAME("Begin test/Enter")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_COIN1) PORT_NAME("Left coin chute")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_COIN2) PORT_NAME("Center coin chute")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_COIN3) PORT_NAME("Right coin chute")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_COIN4) PORT_NAME("4th coin chute")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_SERVICE1) PORT_NAME("Service credit/Escape")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Volume Down/Down") PORT_CODE(KEYCODE_DOWN)
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Volume Up/Up") PORT_CODE(KEYCODE_UP)
+ PORT_SERVICE_NO_TOGGLE(0x80, IP_ACTIVE_HIGH ) PORT_NAME("Begin test/Enter")
PORT_START("DSW")
PORT_DIPNAME(0xff, 0xfc, "Country") PORT_DIPLOCATION("SW1:1,2,3,4,5,6,7,8")
@@ -984,14 +984,14 @@ static INPUT_PORTS_START( jm )
PORT_DIPSETTING( 0xec, "Spain")
PORT_START("FLIPPERS")
- PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("R Flipper EOS")
- PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("R Flipper Button")
- PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("L Flipper EOS")
- PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("L Flipper Button")
- PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Ball in hand")
- PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UR Flipper Button")
- PORT_BIT(0x40, IP_ACTIVE_LOW, IPT_UNUSED)
- PORT_BIT(0x80, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UL Flipper Button")
+ PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("R Flipper EOS")
+ PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("R Flipper Button")
+ PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("L Flipper EOS")
+ PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("L Flipper Button")
+ PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Ball in hand")
+ PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UR Flipper Button")
+ PORT_BIT(0x40, IP_ACTIVE_LOW, IPT_UNUSED)
+ PORT_BIT(0x80, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UL Flipper Button")
INPUT_PORTS_END
const char *const wpc_s_state::lamps_nf[64] = {
@@ -1006,11 +1006,11 @@ const char *const wpc_s_state::lamps_nf[64] = {
};
const char *const wpc_s_state::outputs_nf[54] = {
- "s:Right popper", "s:Auto plunger", "s:Right magnet", "s:Kickback", "s:Center magnet", "s:Left magnet", "s:Knocker", "s:Drop target down",
- NULL, "s:Right slingshot", "s:Left slingshot", "s:Drop target up", NULL, "s:Trough", "s:Eject", "s:Skull mouth",
- "f:Fls(2) flip rtrn", "f:Fls spinner", "f:Fls no fear", "f:Fls(3) rt ramp", "f:Fls(2) skull", "f:Fls bkbox expl", "f:Fls(3) left ramp", "f:Fls top left",
+ "s:Right popper", "s:Auto plunger", "s:Right magnet", "s:Kickback", "s:Center magnet", "s:Left magnet", "s:Knocker", "s:Drop target down",
+ NULL, "s:Right slingshot", "s:Left slingshot", "s:Drop target up", NULL, "s:Trough", "s:Eject", "s:Skull mouth",
+ "f:Fls(2) flip rtrn", "f:Fls spinner", "f:Fls no fear", "f:Fls(3) rt ramp", "f:Fls(2) skull", "f:Fls bkbox expl", "f:Fls(3) left ramp", "f:Fls top left",
"f:Fls(2) auto-fire", "f:Fls bkbox L top", "f:Fls bkbox R top", "f:Fls rt popper", "s:R flip power", "s:R flip hold", "s:L flip power", "s:L flip hold",
- "s:UR flip power", "s:UR flip hold", NULL, NULL, NULL, NULL, NULL, NULL,
+ "s:UR flip power", "s:UR flip hold", NULL, NULL, NULL, NULL, NULL, NULL,
"s:Coin meter",
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
"g:Playfield top", "g:Playfield right", "g:Playfield left", "g:Insert title", "g:Insert bkground"
@@ -1018,80 +1018,80 @@ const char *const wpc_s_state::outputs_nf[54] = {
static INPUT_PORTS_START( nf )
PORT_START("SW.0")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_START2) PORT_NAME("Ball launch")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_UNUSED)
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_START1) PORT_NAME("Start button")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Plumb bob tilt")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Shooter lane")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Spinner")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right outlane")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right return")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_START2) PORT_NAME("Ball launch")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_START1) PORT_NAME("Start button")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Plumb bob tilt")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Shooter lane")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Spinner")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right outlane")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right return")
PORT_START("SW.1")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Slam tilt")
- PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Coin door closed") PORT_TOGGLE PORT_CODE(KEYCODE_F1)
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Buy extra ball")
- PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_UNUSED)
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Kickback")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left return")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left slingshot")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right slingshot")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Slam tilt")
+ PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Coin door closed") PORT_TOGGLE PORT_CODE(KEYCODE_F1)
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Buy extra ball")
+ PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_UNUSED)
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Kickback")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left return")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left slingshot")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right slingshot")
PORT_START("SW.2")
- PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough stack")
- PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough 1 (right)")
- PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough 2")
- PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough 3")
- PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough 4")
+ PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough stack")
+ PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough 1 (right)")
+ PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough 2")
+ PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough 3")
+ PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough 4")
PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_UNUSED)
- PORT_BIT(0x40, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Center tr entr")
- PORT_BIT(0x80, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Left tr entr")
+ PORT_BIT(0x40, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Center tr entr")
+ PORT_BIT(0x80, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Left tr entr")
PORT_START("SW.3")
- PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Right popper 1")
- PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Right popper 2")
+ PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Right popper 1")
+ PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Right popper 2")
PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_UNUSED)
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_UNUSED)
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_UNUSED)
- PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Left magnet")
- PORT_BIT(0x40, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Center magnet")
- PORT_BIT(0x80, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Right magnet")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Left magnet")
+ PORT_BIT(0x40, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Center magnet")
+ PORT_BIT(0x80, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Right magnet")
PORT_START("SW.4")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Drop target")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_UNUSED)
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_UNUSED)
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left wireform")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Inner loop")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Light kb bottom")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Light kb top")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right loop")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Drop target")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left wireform")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Inner loop")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Light kb bottom")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Light kb top")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right loop")
PORT_START("SW.5")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Eject hole")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left loop")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left ramp enter")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left ramp middle")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_UNUSED)
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right ramp enter")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right ramp exit")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Eject hole")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left loop")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left ramp enter")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left ramp middle")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right ramp enter")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right ramp exit")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_UNUSED)
PORT_START("SW.6")
- PORT_BIT(0xff, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0xff, IP_ACTIVE_HIGH, IPT_UNUSED)
PORT_START("SW.7")
- PORT_BIT(0xff, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0xff, IP_ACTIVE_HIGH, IPT_UNUSED)
PORT_START("DOOR")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_COIN1) PORT_NAME("Left coin chute")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_COIN2) PORT_NAME("Center coin chute")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_COIN3) PORT_NAME("Right coin chute")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_COIN4) PORT_NAME("4th coin chute")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_SERVICE1) PORT_NAME("Service credit/Escape")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Volume Down/Down") PORT_CODE(KEYCODE_DOWN)
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Volume Up/Up") PORT_CODE(KEYCODE_UP)
- PORT_SERVICE_NO_TOGGLE(0x80, IP_ACTIVE_HIGH ) PORT_NAME("Begin test/Enter")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_COIN1) PORT_NAME("Left coin chute")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_COIN2) PORT_NAME("Center coin chute")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_COIN3) PORT_NAME("Right coin chute")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_COIN4) PORT_NAME("4th coin chute")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_SERVICE1) PORT_NAME("Service credit/Escape")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Volume Down/Down") PORT_CODE(KEYCODE_DOWN)
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Volume Up/Up") PORT_CODE(KEYCODE_UP)
+ PORT_SERVICE_NO_TOGGLE(0x80, IP_ACTIVE_HIGH ) PORT_NAME("Begin test/Enter")
PORT_START("DSW")
PORT_DIPNAME(0xff, 0xfc, "Country") PORT_DIPLOCATION("SW1:1,2,3,4,5,6,7,8")
@@ -1102,14 +1102,14 @@ static INPUT_PORTS_START( nf )
PORT_DIPSETTING( 0xec, "Spain")
PORT_START("FLIPPERS")
- PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("R Flipper EOS")
- PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("R Flipper Button")
- PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("L Flipper EOS")
- PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("L Flipper Button")
- PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UR Flipper EOS")
- PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UR Flipper Button")
- PORT_BIT(0x40, IP_ACTIVE_LOW, IPT_UNUSED)
- PORT_BIT(0x80, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UL Flipper Button")
+ PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("R Flipper EOS")
+ PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("R Flipper Button")
+ PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("L Flipper EOS")
+ PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("L Flipper Button")
+ PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UR Flipper EOS")
+ PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UR Flipper Button")
+ PORT_BIT(0x40, IP_ACTIVE_LOW, IPT_UNUSED)
+ PORT_BIT(0x80, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UL Flipper Button")
INPUT_PORTS_END
const char *const wpc_s_state::lamps_rs[64] = {
@@ -1124,11 +1124,11 @@ const char *const wpc_s_state::lamps_rs[64] = {
};
const char *const wpc_s_state::outputs_rs[54] = {
- "s:Trough", "s:L left diverter", "s:Lock-up pin", "s:U left diverter", "s:U right diverter", "s:Start city", "s:Knocker", "s:Lock kickout",
- "s:\"Ted\" eyes left", "s:\"Ted\" lids down", "s:\"Ted\" lids up", "s:\"Ted\" eyes right", "s:\"Red\" lids down", "s:\"Red\" eyes left", "s:\"Red\" lids up", "s:\"Red\" eyes right",
- "s:", "s:", "s:", "s:", "s:Left sling", "s:Right sling", "s:Bulldozer motor", "s:\"Red\" eject",
- "s:Top jet", "s:Left jet", "s:Right jet", "s:Shaker motor", "s:", "s:", "s:", "s:",
- "s:", "s:", "s:", "s:", "f:Little flipper", "f:Left ramp", "f:Back white", "f:Back yellow",
+ "s:Trough", "s:L left diverter", "s:Lock-up pin", "s:U left diverter", "s:U right diverter", "s:Start city", "s:Knocker", "s:Lock kickout",
+ "s:\"Ted\" eyes left", "s:\"Ted\" lids down", "s:\"Ted\" lids up", "s:\"Ted\" eyes right", "s:\"Red\" lids down", "s:\"Red\" eyes left", "s:\"Red\" lids up", "s:\"Red\" eyes right",
+ "s:", "s:", "s:", "s:", "s:Left sling", "s:Right sling", "s:Bulldozer motor", "s:\"Red\" eject",
+ "s:Top jet", "s:Left jet", "s:Right jet", "s:Shaker motor", "s:", "s:", "s:", "s:",
+ "s:", "s:", "s:", "s:", "f:Little flipper", "f:Left ramp", "f:Back white", "f:Back yellow",
"s:Coin meter",
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
"g:Playfld/insert 1", "g:Playfld/insert 2", "g:Playfld/insert 3", "g:Right playfield", "g:Left playfield"
@@ -1136,87 +1136,87 @@ const char *const wpc_s_state::outputs_rs[54] = {
static INPUT_PORTS_START( rs )
PORT_START("SW.0")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_START2) PORT_NAME("Launch button")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_UNUSED)
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_START1) PORT_NAME("Start button")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Plumb bob tilt")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_UNUSED)
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left outlane")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right return")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Shooter lane")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_START2) PORT_NAME("Launch button")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_START1) PORT_NAME("Start button")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Plumb bob tilt")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left outlane")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right return")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Shooter lane")
PORT_START("SW.1")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Slam tilt")
- PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Coin door closed") PORT_TOGGLE PORT_CODE(KEYCODE_F1)
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_UNUSED)
- PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_UNUSED)
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_UNUSED)
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left return")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right outlane")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Slam tilt")
+ PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Coin door closed") PORT_TOGGLE PORT_CODE(KEYCODE_F1)
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_UNUSED)
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left return")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right outlane")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_UNUSED)
PORT_START("SW.2")
- PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough eject")
- PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 1")
- PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 2")
- PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 3")
- PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 4")
- PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Left popper")
- PORT_BIT(0x40, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Right popper")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left top lane")
+ PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough eject")
+ PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 1")
+ PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 2")
+ PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 3")
+ PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 4")
+ PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Left popper")
+ PORT_BIT(0x40, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Right popper")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left top lane")
PORT_START("SW.3")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("MARTI\"A\"N")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("MARTIA\"N\"")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("MAR\"T\"IN")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("MART\"I\"AN")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L motor bank")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("C motor bank")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R motor bank")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right top lane")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("MARTI\"A\"N")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("MARTIA\"N\"")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("MAR\"T\"IN")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("MART\"I\"AN")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L motor bank")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("C motor bank")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R motor bank")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right top lane")
PORT_START("SW.4")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left slingshot")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right slingshot")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left jet")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Bottom jet")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right jet")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("\"M\"ARTIAN")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("M\"A\"RTIAN")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("MA\"R\"TIAN")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left slingshot")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right slingshot")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left jet")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Bottom jet")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right jet")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("\"M\"ARTIAN")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("M\"A\"RTIAN")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("MA\"R\"TIAN")
PORT_START("SW.5")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L ramp enter")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("C ramp enter")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R ramp enter")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L ramp exit")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R ramp exit")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Motor bank down")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Motor bank up")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L ramp enter")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("C ramp enter")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R ramp enter")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L ramp exit")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R ramp exit")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Motor bank down")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Motor bank up")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_UNUSED)
PORT_START("SW.6")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right loop hi")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right loop lo")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left loop hi")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left loop lo")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L saucer tgt")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R saucer tgt")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Drop target")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Center trough")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right loop hi")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right loop lo")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left loop hi")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left loop lo")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L saucer tgt")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R saucer tgt")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Drop target")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Center trough")
PORT_START("SW.7")
- PORT_BIT(0xff, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0xff, IP_ACTIVE_HIGH, IPT_UNUSED)
PORT_START("DOOR")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_COIN1) PORT_NAME("Left coin chute")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_COIN2) PORT_NAME("Center coin chute")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_COIN3) PORT_NAME("Right coin chute")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_COIN4) PORT_NAME("4th coin chute")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_SERVICE1) PORT_NAME("Service credit/Escape")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Volume Down/Down") PORT_CODE(KEYCODE_DOWN)
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Volume Up/Up") PORT_CODE(KEYCODE_UP)
- PORT_SERVICE_NO_TOGGLE(0x80, IP_ACTIVE_HIGH ) PORT_NAME("Begin test/Enter")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_COIN1) PORT_NAME("Left coin chute")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_COIN2) PORT_NAME("Center coin chute")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_COIN3) PORT_NAME("Right coin chute")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_COIN4) PORT_NAME("4th coin chute")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_SERVICE1) PORT_NAME("Service credit/Escape")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Volume Down/Down") PORT_CODE(KEYCODE_DOWN)
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Volume Up/Up") PORT_CODE(KEYCODE_UP)
+ PORT_SERVICE_NO_TOGGLE(0x80, IP_ACTIVE_HIGH ) PORT_NAME("Begin test/Enter")
PORT_START("DSW")
PORT_DIPNAME(0xff, 0xfc, "Country") PORT_DIPLOCATION("SW1:1,2,3,4,5,6,7,8")
@@ -1227,14 +1227,14 @@ static INPUT_PORTS_START( rs )
PORT_DIPSETTING( 0xec, "Spain")
PORT_START("FLIPPERS")
- PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("R Flipper EOS")
- PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("R Flipper Button")
- PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("L Flipper EOS")
- PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("L Flipper Button")
- PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_UNUSED)
- PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UR Flipper Button")
- PORT_BIT(0x40, IP_ACTIVE_LOW, IPT_UNUSED)
- PORT_BIT(0x80, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UL Flipper Button")
+ PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("R Flipper EOS")
+ PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("R Flipper Button")
+ PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("L Flipper EOS")
+ PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("L Flipper Button")
+ PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_UNUSED)
+ PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UR Flipper Button")
+ PORT_BIT(0x40, IP_ACTIVE_LOW, IPT_UNUSED)
+ PORT_BIT(0x80, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UL Flipper Button")
INPUT_PORTS_END
const char *const wpc_s_state::lamps_fs[64] = {
@@ -1249,11 +1249,11 @@ const char *const wpc_s_state::lamps_fs[64] = {
};
const char *const wpc_s_state::outputs_fs[54] = {
- "s:", "s:", "s:", "s:", "s:", "s:", "s:", "s:",
- "s:", "s:", "s:", "s:", "s:", "s:", "s:", "s:",
- "s:", "s:", "s:", "s:", "s:", "s:", "s:", "s:",
- "s:", "s:", "s:", "s:", "s:", "s:", "s:", "s:",
- "s:", "s:", "s:", "s:", "s:", "s:", "s:", "s:",
+ "s:", "s:", "s:", "s:", "s:", "s:", "s:", "s:",
+ "s:", "s:", "s:", "s:", "s:", "s:", "s:", "s:",
+ "s:", "s:", "s:", "s:", "s:", "s:", "s:", "s:",
+ "s:", "s:", "s:", "s:", "s:", "s:", "s:", "s:",
+ "s:", "s:", "s:", "s:", "s:", "s:", "s:", "s:",
"s:Coin meter",
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
"g:", "g:", "g:", "g:", "g:"
@@ -1261,87 +1261,87 @@ const char *const wpc_s_state::outputs_fs[54] = {
static INPUT_PORTS_START( fs )
PORT_START("SW.0")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_START2) PORT_NAME("Launch button")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_UNUSED)
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_START1) PORT_NAME("Start button")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Plumb bob tilt")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_UNUSED)
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left outlane")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right return")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Shooter lane")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_START2) PORT_NAME("Launch button")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_START1) PORT_NAME("Start button")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Plumb bob tilt")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left outlane")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right return")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Shooter lane")
PORT_START("SW.1")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Slam tilt")
- PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Coin door closed") PORT_TOGGLE PORT_CODE(KEYCODE_F1)
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_UNUSED)
- PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_UNUSED)
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_UNUSED)
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left return")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right outlane")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Slam tilt")
+ PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Coin door closed") PORT_TOGGLE PORT_CODE(KEYCODE_F1)
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_UNUSED)
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left return")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right outlane")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_UNUSED)
PORT_START("SW.2")
- PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough eject")
- PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 1")
- PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 2")
- PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 3")
- PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 4")
- PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Left popper")
- PORT_BIT(0x40, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Right popper")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left top lane")
+ PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough eject")
+ PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 1")
+ PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 2")
+ PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 3")
+ PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 4")
+ PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Left popper")
+ PORT_BIT(0x40, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Right popper")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left top lane")
PORT_START("SW.3")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("MARTI\"A\"N")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("MARTIA\"N\"")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("MAR\"T\"IN")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("MART\"I\"AN")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L motor bank")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("C motor bank")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R motor bank")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right top lane")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("MARTI\"A\"N")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("MARTIA\"N\"")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("MAR\"T\"IN")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("MART\"I\"AN")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L motor bank")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("C motor bank")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R motor bank")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right top lane")
PORT_START("SW.4")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left slingshot")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right slingshot")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left jet")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Bottom jet")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right jet")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("\"M\"ARTIAN")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("M\"A\"RTIAN")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("MA\"R\"TIAN")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left slingshot")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right slingshot")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left jet")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Bottom jet")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right jet")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("\"M\"ARTIAN")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("M\"A\"RTIAN")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("MA\"R\"TIAN")
PORT_START("SW.5")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L ramp enter")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("C ramp enter")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R ramp enter")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L ramp exit")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R ramp exit")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Motor bank down")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Motor bank up")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L ramp enter")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("C ramp enter")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R ramp enter")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L ramp exit")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R ramp exit")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Motor bank down")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Motor bank up")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_UNUSED)
PORT_START("SW.6")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right loop hi")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right loop lo")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left loop hi")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left loop lo")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L saucer tgt")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R saucer tgt")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Drop target")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Center trough")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right loop hi")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right loop lo")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left loop hi")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left loop lo")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L saucer tgt")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R saucer tgt")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Drop target")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Center trough")
PORT_START("SW.7")
- PORT_BIT(0xff, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0xff, IP_ACTIVE_HIGH, IPT_UNUSED)
PORT_START("DOOR")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_COIN1) PORT_NAME("Left coin chute")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_COIN2) PORT_NAME("Center coin chute")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_COIN3) PORT_NAME("Right coin chute")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_COIN4) PORT_NAME("4th coin chute")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_SERVICE1) PORT_NAME("Service credit/Escape")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Volume Down/Down") PORT_CODE(KEYCODE_DOWN)
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Volume Up/Up") PORT_CODE(KEYCODE_UP)
- PORT_SERVICE_NO_TOGGLE(0x80, IP_ACTIVE_HIGH ) PORT_NAME("Begin test/Enter")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_COIN1) PORT_NAME("Left coin chute")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_COIN2) PORT_NAME("Center coin chute")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_COIN3) PORT_NAME("Right coin chute")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_COIN4) PORT_NAME("4th coin chute")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_SERVICE1) PORT_NAME("Service credit/Escape")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Volume Down/Down") PORT_CODE(KEYCODE_DOWN)
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Volume Up/Up") PORT_CODE(KEYCODE_UP)
+ PORT_SERVICE_NO_TOGGLE(0x80, IP_ACTIVE_HIGH ) PORT_NAME("Begin test/Enter")
PORT_START("DSW")
PORT_DIPNAME(0xff, 0xfc, "Country") PORT_DIPLOCATION("SW1:1,2,3,4,5,6,7,8")
@@ -1352,14 +1352,14 @@ static INPUT_PORTS_START( fs )
PORT_DIPSETTING( 0xec, "Spain")
PORT_START("FLIPPERS")
- PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("R Flipper EOS")
- PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("R Flipper Button")
- PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("L Flipper EOS")
- PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("L Flipper Button")
- PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_UNUSED)
- PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UR Flipper Button")
- PORT_BIT(0x40, IP_ACTIVE_LOW, IPT_UNUSED)
- PORT_BIT(0x80, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UL Flipper Button")
+ PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("R Flipper EOS")
+ PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("R Flipper Button")
+ PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("L Flipper EOS")
+ PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("L Flipper Button")
+ PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_UNUSED)
+ PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UR Flipper Button")
+ PORT_BIT(0x40, IP_ACTIVE_LOW, IPT_UNUSED)
+ PORT_BIT(0x80, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UL Flipper Button")
INPUT_PORTS_END
const char *const wpc_s_state::lamps_ts[64] = {
@@ -1374,11 +1374,11 @@ const char *const wpc_s_state::lamps_ts[64] = {
};
const char *const wpc_s_state::outputs_ts[54] = {
- "s:", "s:", "s:", "s:", "s:", "s:", "s:", "s:",
- "s:", "s:", "s:", "s:", "s:", "s:", "s:", "s:",
- "s:", "s:", "s:", "s:", "s:", "s:", "s:", "s:",
- "s:", "s:", "s:", "s:", "s:", "s:", "s:", "s:",
- "s:", "s:", "s:", "s:", "s:", "s:", "s:", "s:",
+ "s:", "s:", "s:", "s:", "s:", "s:", "s:", "s:",
+ "s:", "s:", "s:", "s:", "s:", "s:", "s:", "s:",
+ "s:", "s:", "s:", "s:", "s:", "s:", "s:", "s:",
+ "s:", "s:", "s:", "s:", "s:", "s:", "s:", "s:",
+ "s:", "s:", "s:", "s:", "s:", "s:", "s:", "s:",
"s:Coin meter",
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
"g:", "g:", "g:", "g:", "g:"
@@ -1386,87 +1386,87 @@ const char *const wpc_s_state::outputs_ts[54] = {
static INPUT_PORTS_START( ts )
PORT_START("SW.0")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_START2) PORT_NAME("Launch button")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_UNUSED)
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_START1) PORT_NAME("Start button")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Plumb bob tilt")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_UNUSED)
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left outlane")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right return")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Shooter lane")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_START2) PORT_NAME("Launch button")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_START1) PORT_NAME("Start button")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Plumb bob tilt")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left outlane")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right return")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Shooter lane")
PORT_START("SW.1")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Slam tilt")
- PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Coin door closed") PORT_TOGGLE PORT_CODE(KEYCODE_F1)
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_UNUSED)
- PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_UNUSED)
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_UNUSED)
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left return")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right outlane")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Slam tilt")
+ PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Coin door closed") PORT_TOGGLE PORT_CODE(KEYCODE_F1)
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_UNUSED)
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left return")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right outlane")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_UNUSED)
PORT_START("SW.2")
- PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough eject")
- PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 1")
- PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 2")
- PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 3")
- PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 4")
- PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Left popper")
- PORT_BIT(0x40, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Right popper")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left top lane")
+ PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough eject")
+ PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 1")
+ PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 2")
+ PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 3")
+ PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 4")
+ PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Left popper")
+ PORT_BIT(0x40, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Right popper")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left top lane")
PORT_START("SW.3")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("MARTI\"A\"N")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("MARTIA\"N\"")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("MAR\"T\"IN")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("MART\"I\"AN")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L motor bank")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("C motor bank")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R motor bank")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right top lane")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("MARTI\"A\"N")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("MARTIA\"N\"")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("MAR\"T\"IN")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("MART\"I\"AN")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L motor bank")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("C motor bank")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R motor bank")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right top lane")
PORT_START("SW.4")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left slingshot")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right slingshot")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left jet")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Bottom jet")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right jet")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("\"M\"ARTIAN")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("M\"A\"RTIAN")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("MA\"R\"TIAN")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left slingshot")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right slingshot")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left jet")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Bottom jet")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right jet")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("\"M\"ARTIAN")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("M\"A\"RTIAN")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("MA\"R\"TIAN")
PORT_START("SW.5")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L ramp enter")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("C ramp enter")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R ramp enter")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L ramp exit")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R ramp exit")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Motor bank down")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Motor bank up")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L ramp enter")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("C ramp enter")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R ramp enter")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L ramp exit")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R ramp exit")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Motor bank down")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Motor bank up")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_UNUSED)
PORT_START("SW.6")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right loop hi")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right loop lo")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left loop hi")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left loop lo")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L saucer tgt")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R saucer tgt")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Drop target")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Center trough")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right loop hi")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right loop lo")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left loop hi")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left loop lo")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L saucer tgt")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R saucer tgt")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Drop target")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Center trough")
PORT_START("SW.7")
- PORT_BIT(0xff, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0xff, IP_ACTIVE_HIGH, IPT_UNUSED)
PORT_START("DOOR")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_COIN1) PORT_NAME("Left coin chute")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_COIN2) PORT_NAME("Center coin chute")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_COIN3) PORT_NAME("Right coin chute")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_COIN4) PORT_NAME("4th coin chute")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_SERVICE1) PORT_NAME("Service credit/Escape")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Volume Down/Down") PORT_CODE(KEYCODE_DOWN)
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Volume Up/Up") PORT_CODE(KEYCODE_UP)
- PORT_SERVICE_NO_TOGGLE(0x80, IP_ACTIVE_HIGH ) PORT_NAME("Begin test/Enter")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_COIN1) PORT_NAME("Left coin chute")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_COIN2) PORT_NAME("Center coin chute")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_COIN3) PORT_NAME("Right coin chute")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_COIN4) PORT_NAME("4th coin chute")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_SERVICE1) PORT_NAME("Service credit/Escape")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Volume Down/Down") PORT_CODE(KEYCODE_DOWN)
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Volume Up/Up") PORT_CODE(KEYCODE_UP)
+ PORT_SERVICE_NO_TOGGLE(0x80, IP_ACTIVE_HIGH ) PORT_NAME("Begin test/Enter")
PORT_START("DSW")
PORT_DIPNAME(0xff, 0xfc, "Country") PORT_DIPLOCATION("SW1:1,2,3,4,5,6,7,8")
@@ -1477,14 +1477,14 @@ static INPUT_PORTS_START( ts )
PORT_DIPSETTING( 0xec, "Spain")
PORT_START("FLIPPERS")
- PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("R Flipper EOS")
- PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("R Flipper Button")
- PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("L Flipper EOS")
- PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("L Flipper Button")
- PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_UNUSED)
- PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UR Flipper Button")
- PORT_BIT(0x40, IP_ACTIVE_LOW, IPT_UNUSED)
- PORT_BIT(0x80, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UL Flipper Button")
+ PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("R Flipper EOS")
+ PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("R Flipper Button")
+ PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("L Flipper EOS")
+ PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("L Flipper Button")
+ PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_UNUSED)
+ PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UR Flipper Button")
+ PORT_BIT(0x40, IP_ACTIVE_LOW, IPT_UNUSED)
+ PORT_BIT(0x80, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UL Flipper Button")
INPUT_PORTS_END
const char *const wpc_s_state::lamps_tom[64] = {
@@ -1499,11 +1499,11 @@ const char *const wpc_s_state::lamps_tom[64] = {
};
const char *const wpc_s_state::outputs_tom[54] = {
- "s:", "s:", "s:", "s:", "s:", "s:", "s:", "s:",
- "s:", "s:", "s:", "s:", "s:", "s:", "s:", "s:",
- "s:", "s:", "s:", "s:", "s:", "s:", "s:", "s:",
- "s:", "s:", "s:", "s:", "s:", "s:", "s:", "s:",
- "s:", "s:", "s:", "s:", "s:", "s:", "s:", "s:",
+ "s:", "s:", "s:", "s:", "s:", "s:", "s:", "s:",
+ "s:", "s:", "s:", "s:", "s:", "s:", "s:", "s:",
+ "s:", "s:", "s:", "s:", "s:", "s:", "s:", "s:",
+ "s:", "s:", "s:", "s:", "s:", "s:", "s:", "s:",
+ "s:", "s:", "s:", "s:", "s:", "s:", "s:", "s:",
"s:Coin meter",
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
"g:", "g:", "g:", "g:", "g:"
@@ -1511,87 +1511,87 @@ const char *const wpc_s_state::outputs_tom[54] = {
static INPUT_PORTS_START( tom )
PORT_START("SW.0")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_START2) PORT_NAME("Launch button")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_UNUSED)
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_START1) PORT_NAME("Start button")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Plumb bob tilt")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_UNUSED)
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left outlane")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right return")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Shooter lane")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_START2) PORT_NAME("Launch button")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_START1) PORT_NAME("Start button")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Plumb bob tilt")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left outlane")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right return")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Shooter lane")
PORT_START("SW.1")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Slam tilt")
- PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Coin door closed") PORT_TOGGLE PORT_CODE(KEYCODE_F1)
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_UNUSED)
- PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_UNUSED)
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_UNUSED)
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left return")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right outlane")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Slam tilt")
+ PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Coin door closed") PORT_TOGGLE PORT_CODE(KEYCODE_F1)
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_UNUSED)
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left return")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right outlane")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_UNUSED)
PORT_START("SW.2")
- PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough eject")
- PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 1")
- PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 2")
- PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 3")
- PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 4")
- PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Left popper")
- PORT_BIT(0x40, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Right popper")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left top lane")
+ PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough eject")
+ PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 1")
+ PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 2")
+ PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 3")
+ PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 4")
+ PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Left popper")
+ PORT_BIT(0x40, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Right popper")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left top lane")
PORT_START("SW.3")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("MARTI\"A\"N")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("MARTIA\"N\"")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("MAR\"T\"IN")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("MART\"I\"AN")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L motor bank")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("C motor bank")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R motor bank")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right top lane")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("MARTI\"A\"N")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("MARTIA\"N\"")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("MAR\"T\"IN")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("MART\"I\"AN")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L motor bank")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("C motor bank")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R motor bank")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right top lane")
PORT_START("SW.4")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left slingshot")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right slingshot")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left jet")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Bottom jet")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right jet")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("\"M\"ARTIAN")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("M\"A\"RTIAN")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("MA\"R\"TIAN")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left slingshot")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right slingshot")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left jet")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Bottom jet")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right jet")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("\"M\"ARTIAN")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("M\"A\"RTIAN")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("MA\"R\"TIAN")
PORT_START("SW.5")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L ramp enter")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("C ramp enter")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R ramp enter")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L ramp exit")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R ramp exit")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Motor bank down")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Motor bank up")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L ramp enter")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("C ramp enter")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R ramp enter")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L ramp exit")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R ramp exit")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Motor bank down")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Motor bank up")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_UNUSED)
PORT_START("SW.6")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right loop hi")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right loop lo")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left loop hi")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left loop lo")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L saucer tgt")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R saucer tgt")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Drop target")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Center trough")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right loop hi")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right loop lo")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left loop hi")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left loop lo")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L saucer tgt")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R saucer tgt")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Drop target")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Center trough")
PORT_START("SW.7")
- PORT_BIT(0xff, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0xff, IP_ACTIVE_HIGH, IPT_UNUSED)
PORT_START("DOOR")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_COIN1) PORT_NAME("Left coin chute")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_COIN2) PORT_NAME("Center coin chute")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_COIN3) PORT_NAME("Right coin chute")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_COIN4) PORT_NAME("4th coin chute")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_SERVICE1) PORT_NAME("Service credit/Escape")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Volume Down/Down") PORT_CODE(KEYCODE_DOWN)
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Volume Up/Up") PORT_CODE(KEYCODE_UP)
- PORT_SERVICE_NO_TOGGLE(0x80, IP_ACTIVE_HIGH ) PORT_NAME("Begin test/Enter")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_COIN1) PORT_NAME("Left coin chute")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_COIN2) PORT_NAME("Center coin chute")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_COIN3) PORT_NAME("Right coin chute")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_COIN4) PORT_NAME("4th coin chute")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_SERVICE1) PORT_NAME("Service credit/Escape")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Volume Down/Down") PORT_CODE(KEYCODE_DOWN)
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Volume Up/Up") PORT_CODE(KEYCODE_UP)
+ PORT_SERVICE_NO_TOGGLE(0x80, IP_ACTIVE_HIGH ) PORT_NAME("Begin test/Enter")
PORT_START("DSW")
PORT_DIPNAME(0xff, 0xfc, "Country") PORT_DIPLOCATION("SW1:1,2,3,4,5,6,7,8")
@@ -1602,14 +1602,14 @@ static INPUT_PORTS_START( tom )
PORT_DIPSETTING( 0xec, "Spain")
PORT_START("FLIPPERS")
- PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("R Flipper EOS")
- PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("R Flipper Button")
- PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("L Flipper EOS")
- PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("L Flipper Button")
- PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_UNUSED)
- PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UR Flipper Button")
- PORT_BIT(0x40, IP_ACTIVE_LOW, IPT_UNUSED)
- PORT_BIT(0x80, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UL Flipper Button")
+ PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("R Flipper EOS")
+ PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("R Flipper Button")
+ PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("L Flipper EOS")
+ PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("L Flipper Button")
+ PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_UNUSED)
+ PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UR Flipper Button")
+ PORT_BIT(0x40, IP_ACTIVE_LOW, IPT_UNUSED)
+ PORT_BIT(0x80, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UL Flipper Button")
INPUT_PORTS_END
const char *const wpc_s_state::lamps_wd[64] = {
@@ -1624,11 +1624,11 @@ const char *const wpc_s_state::lamps_wd[64] = {
};
const char *const wpc_s_state::outputs_wd[54] = {
- "s:", "s:", "s:", "s:", "s:", "s:", "s:", "s:",
- "s:", "s:", "s:", "s:", "s:", "s:", "s:", "s:",
- "s:", "s:", "s:", "s:", "s:", "s:", "s:", "s:",
- "s:", "s:", "s:", "s:", "s:", "s:", "s:", "s:",
- "s:", "s:", "s:", "s:", "s:", "s:", "s:", "s:",
+ "s:", "s:", "s:", "s:", "s:", "s:", "s:", "s:",
+ "s:", "s:", "s:", "s:", "s:", "s:", "s:", "s:",
+ "s:", "s:", "s:", "s:", "s:", "s:", "s:", "s:",
+ "s:", "s:", "s:", "s:", "s:", "s:", "s:", "s:",
+ "s:", "s:", "s:", "s:", "s:", "s:", "s:", "s:",
"s:Coin meter",
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
"g:", "g:", "g:", "g:", "g:"
@@ -1636,87 +1636,87 @@ const char *const wpc_s_state::outputs_wd[54] = {
static INPUT_PORTS_START( wd )
PORT_START("SW.0")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_START2) PORT_NAME("Launch button")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_UNUSED)
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_START1) PORT_NAME("Start button")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Plumb bob tilt")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_UNUSED)
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left outlane")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right return")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Shooter lane")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_START2) PORT_NAME("Launch button")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_START1) PORT_NAME("Start button")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Plumb bob tilt")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left outlane")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right return")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Shooter lane")
PORT_START("SW.1")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Slam tilt")
- PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Coin door closed") PORT_TOGGLE PORT_CODE(KEYCODE_F1)
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_UNUSED)
- PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_UNUSED)
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_UNUSED)
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left return")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right outlane")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Slam tilt")
+ PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Coin door closed") PORT_TOGGLE PORT_CODE(KEYCODE_F1)
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_UNUSED)
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left return")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right outlane")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_UNUSED)
PORT_START("SW.2")
- PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough eject")
- PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 1")
- PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 2")
- PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 3")
- PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 4")
- PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Left popper")
- PORT_BIT(0x40, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Right popper")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left top lane")
+ PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough eject")
+ PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 1")
+ PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 2")
+ PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 3")
+ PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 4")
+ PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Left popper")
+ PORT_BIT(0x40, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Right popper")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left top lane")
PORT_START("SW.3")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("MARTI\"A\"N")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("MARTIA\"N\"")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("MAR\"T\"IN")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("MART\"I\"AN")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L motor bank")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("C motor bank")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R motor bank")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right top lane")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("MARTI\"A\"N")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("MARTIA\"N\"")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("MAR\"T\"IN")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("MART\"I\"AN")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L motor bank")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("C motor bank")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R motor bank")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right top lane")
PORT_START("SW.4")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left slingshot")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right slingshot")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left jet")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Bottom jet")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right jet")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("\"M\"ARTIAN")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("M\"A\"RTIAN")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("MA\"R\"TIAN")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left slingshot")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right slingshot")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left jet")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Bottom jet")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right jet")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("\"M\"ARTIAN")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("M\"A\"RTIAN")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("MA\"R\"TIAN")
PORT_START("SW.5")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L ramp enter")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("C ramp enter")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R ramp enter")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L ramp exit")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R ramp exit")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Motor bank down")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Motor bank up")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L ramp enter")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("C ramp enter")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R ramp enter")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L ramp exit")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R ramp exit")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Motor bank down")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Motor bank up")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_UNUSED)
PORT_START("SW.6")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right loop hi")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right loop lo")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left loop hi")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left loop lo")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L saucer tgt")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R saucer tgt")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Drop target")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Center trough")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right loop hi")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right loop lo")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left loop hi")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left loop lo")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L saucer tgt")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R saucer tgt")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Drop target")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Center trough")
PORT_START("SW.7")
- PORT_BIT(0xff, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0xff, IP_ACTIVE_HIGH, IPT_UNUSED)
PORT_START("DOOR")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_COIN1) PORT_NAME("Left coin chute")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_COIN2) PORT_NAME("Center coin chute")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_COIN3) PORT_NAME("Right coin chute")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_COIN4) PORT_NAME("4th coin chute")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_SERVICE1) PORT_NAME("Service credit/Escape")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Volume Down/Down") PORT_CODE(KEYCODE_DOWN)
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Volume Up/Up") PORT_CODE(KEYCODE_UP)
- PORT_SERVICE_NO_TOGGLE(0x80, IP_ACTIVE_HIGH ) PORT_NAME("Begin test/Enter")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_COIN1) PORT_NAME("Left coin chute")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_COIN2) PORT_NAME("Center coin chute")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_COIN3) PORT_NAME("Right coin chute")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_COIN4) PORT_NAME("4th coin chute")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_SERVICE1) PORT_NAME("Service credit/Escape")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Volume Down/Down") PORT_CODE(KEYCODE_DOWN)
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Volume Up/Up") PORT_CODE(KEYCODE_UP)
+ PORT_SERVICE_NO_TOGGLE(0x80, IP_ACTIVE_HIGH ) PORT_NAME("Begin test/Enter")
PORT_START("DSW")
PORT_DIPNAME(0xff, 0xfc, "Country") PORT_DIPLOCATION("SW1:1,2,3,4,5,6,7,8")
@@ -1727,14 +1727,14 @@ static INPUT_PORTS_START( wd )
PORT_DIPSETTING( 0xec, "Spain")
PORT_START("FLIPPERS")
- PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("R Flipper EOS")
- PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("R Flipper Button")
- PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("L Flipper EOS")
- PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("L Flipper Button")
- PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_UNUSED)
- PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UR Flipper Button")
- PORT_BIT(0x40, IP_ACTIVE_LOW, IPT_UNUSED)
- PORT_BIT(0x80, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UL Flipper Button")
+ PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("R Flipper EOS")
+ PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("R Flipper Button")
+ PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("L Flipper EOS")
+ PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("L Flipper Button")
+ PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_UNUSED)
+ PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UR Flipper Button")
+ PORT_BIT(0x40, IP_ACTIVE_LOW, IPT_UNUSED)
+ PORT_BIT(0x80, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UL Flipper Button")
INPUT_PORTS_END
const char *const wpc_s_state::lamps_wcs[64] = {
@@ -1749,11 +1749,11 @@ const char *const wpc_s_state::lamps_wcs[64] = {
};
const char *const wpc_s_state::outputs_wcs[54] = {
- "s:", "s:", "s:", "s:", "s:", "s:", "s:", "s:",
- "s:", "s:", "s:", "s:", "s:", "s:", "s:", "s:",
- "s:", "s:", "s:", "s:", "s:", "s:", "s:", "s:",
- "s:", "s:", "s:", "s:", "s:", "s:", "s:", "s:",
- "s:", "s:", "s:", "s:", "s:", "s:", "s:", "s:",
+ "s:", "s:", "s:", "s:", "s:", "s:", "s:", "s:",
+ "s:", "s:", "s:", "s:", "s:", "s:", "s:", "s:",
+ "s:", "s:", "s:", "s:", "s:", "s:", "s:", "s:",
+ "s:", "s:", "s:", "s:", "s:", "s:", "s:", "s:",
+ "s:", "s:", "s:", "s:", "s:", "s:", "s:", "s:",
"s:Coin meter",
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
"g:", "g:", "g:", "g:", "g:"
@@ -1761,87 +1761,87 @@ const char *const wpc_s_state::outputs_wcs[54] = {
static INPUT_PORTS_START( wcs )
PORT_START("SW.0")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_START2) PORT_NAME("Launch button")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_UNUSED)
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_START1) PORT_NAME("Start button")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Plumb bob tilt")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_UNUSED)
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left outlane")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right return")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Shooter lane")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_START2) PORT_NAME("Launch button")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_START1) PORT_NAME("Start button")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Plumb bob tilt")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left outlane")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right return")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Shooter lane")
PORT_START("SW.1")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Slam tilt")
- PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Coin door closed") PORT_TOGGLE PORT_CODE(KEYCODE_F1)
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_UNUSED)
- PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_UNUSED)
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_UNUSED)
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left return")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right outlane")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Slam tilt")
+ PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Coin door closed") PORT_TOGGLE PORT_CODE(KEYCODE_F1)
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_UNUSED)
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left return")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right outlane")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_UNUSED)
PORT_START("SW.2")
- PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough eject")
- PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 1")
- PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 2")
- PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 3")
- PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 4")
- PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Left popper")
- PORT_BIT(0x40, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Right popper")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left top lane")
+ PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough eject")
+ PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 1")
+ PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 2")
+ PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 3")
+ PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 4")
+ PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Left popper")
+ PORT_BIT(0x40, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Right popper")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left top lane")
PORT_START("SW.3")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("MARTI\"A\"N")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("MARTIA\"N\"")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("MAR\"T\"IN")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("MART\"I\"AN")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L motor bank")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("C motor bank")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R motor bank")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right top lane")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("MARTI\"A\"N")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("MARTIA\"N\"")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("MAR\"T\"IN")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("MART\"I\"AN")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L motor bank")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("C motor bank")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R motor bank")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right top lane")
PORT_START("SW.4")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left slingshot")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right slingshot")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left jet")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Bottom jet")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right jet")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("\"M\"ARTIAN")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("M\"A\"RTIAN")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("MA\"R\"TIAN")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left slingshot")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right slingshot")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left jet")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Bottom jet")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right jet")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("\"M\"ARTIAN")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("M\"A\"RTIAN")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("MA\"R\"TIAN")
PORT_START("SW.5")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L ramp enter")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("C ramp enter")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R ramp enter")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L ramp exit")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R ramp exit")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Motor bank down")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Motor bank up")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L ramp enter")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("C ramp enter")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R ramp enter")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L ramp exit")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R ramp exit")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Motor bank down")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Motor bank up")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_UNUSED)
PORT_START("SW.6")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right loop hi")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right loop lo")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left loop hi")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left loop lo")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L saucer tgt")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R saucer tgt")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Drop target")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Center trough")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right loop hi")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right loop lo")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left loop hi")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left loop lo")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L saucer tgt")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R saucer tgt")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Drop target")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Center trough")
PORT_START("SW.7")
- PORT_BIT(0xff, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0xff, IP_ACTIVE_HIGH, IPT_UNUSED)
PORT_START("DOOR")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_COIN1) PORT_NAME("Left coin chute")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_COIN2) PORT_NAME("Center coin chute")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_COIN3) PORT_NAME("Right coin chute")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_COIN4) PORT_NAME("4th coin chute")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_SERVICE1) PORT_NAME("Service credit/Escape")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Volume Down/Down") PORT_CODE(KEYCODE_DOWN)
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Volume Up/Up") PORT_CODE(KEYCODE_UP)
- PORT_SERVICE_NO_TOGGLE(0x80, IP_ACTIVE_HIGH ) PORT_NAME("Begin test/Enter")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_COIN1) PORT_NAME("Left coin chute")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_COIN2) PORT_NAME("Center coin chute")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_COIN3) PORT_NAME("Right coin chute")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_COIN4) PORT_NAME("4th coin chute")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_SERVICE1) PORT_NAME("Service credit/Escape")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Volume Down/Down") PORT_CODE(KEYCODE_DOWN)
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Volume Up/Up") PORT_CODE(KEYCODE_UP)
+ PORT_SERVICE_NO_TOGGLE(0x80, IP_ACTIVE_HIGH ) PORT_NAME("Begin test/Enter")
PORT_START("DSW")
PORT_DIPNAME(0xff, 0xfc, "Country") PORT_DIPLOCATION("SW1:1,2,3,4,5,6,7,8")
@@ -1852,99 +1852,99 @@ static INPUT_PORTS_START( wcs )
PORT_DIPSETTING( 0xec, "Spain")
PORT_START("FLIPPERS")
- PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("R Flipper EOS")
- PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("R Flipper Button")
- PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("L Flipper EOS")
- PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("L Flipper Button")
- PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_UNUSED)
- PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UR Flipper Button")
- PORT_BIT(0x40, IP_ACTIVE_LOW, IPT_UNUSED)
- PORT_BIT(0x80, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UL Flipper Button")
+ PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("R Flipper EOS")
+ PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("R Flipper Button")
+ PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("L Flipper EOS")
+ PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("L Flipper Button")
+ PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_UNUSED)
+ PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UR Flipper Button")
+ PORT_BIT(0x40, IP_ACTIVE_LOW, IPT_UNUSED)
+ PORT_BIT(0x80, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UL Flipper Button")
INPUT_PORTS_END
static INPUT_PORTS_START( tfs )
PORT_START("SW.0")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_START2) PORT_NAME("Launch button")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_UNUSED)
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_START1) PORT_NAME("Start button")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Plumb bob tilt")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_UNUSED)
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left outlane")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right return")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Shooter lane")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_START2) PORT_NAME("Launch button")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_START1) PORT_NAME("Start button")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Plumb bob tilt")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left outlane")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right return")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Shooter lane")
PORT_START("SW.1")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Slam tilt")
- PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Coin door closed") PORT_TOGGLE PORT_CODE(KEYCODE_F1)
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_UNUSED)
- PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_UNUSED)
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_UNUSED)
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left return")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right outlane")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Slam tilt")
+ PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Coin door closed") PORT_TOGGLE PORT_CODE(KEYCODE_F1)
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_UNUSED)
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left return")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right outlane")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_UNUSED)
PORT_START("SW.2")
- PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough eject")
- PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 1")
- PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 2")
- PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 3")
- PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 4")
- PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Left popper")
- PORT_BIT(0x40, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Right popper")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left top lane")
+ PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough eject")
+ PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 1")
+ PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 2")
+ PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 3")
+ PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Trough ball 4")
+ PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Left popper")
+ PORT_BIT(0x40, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("Right popper")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left top lane")
PORT_START("SW.3")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("MARTI\"A\"N")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("MARTIA\"N\"")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("MAR\"T\"IN")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("MART\"I\"AN")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L motor bank")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("C motor bank")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R motor bank")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right top lane")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("MARTI\"A\"N")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("MARTIA\"N\"")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("MAR\"T\"IN")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("MART\"I\"AN")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L motor bank")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("C motor bank")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R motor bank")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right top lane")
PORT_START("SW.4")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left slingshot")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right slingshot")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left jet")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Bottom jet")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right jet")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("\"M\"ARTIAN")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("M\"A\"RTIAN")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("MA\"R\"TIAN")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left slingshot")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right slingshot")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left jet")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Bottom jet")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right jet")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("\"M\"ARTIAN")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("M\"A\"RTIAN")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("MA\"R\"TIAN")
PORT_START("SW.5")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L ramp enter")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("C ramp enter")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R ramp enter")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L ramp exit")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R ramp exit")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Motor bank down")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Motor bank up")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L ramp enter")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("C ramp enter")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R ramp enter")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L ramp exit")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R ramp exit")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Motor bank down")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Motor bank up")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_UNUSED)
PORT_START("SW.6")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right loop hi")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right loop lo")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left loop hi")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left loop lo")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L saucer tgt")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R saucer tgt")
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Drop target")
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Center trough")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right loop hi")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Right loop lo")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left loop hi")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Left loop lo")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("L saucer tgt")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("R saucer tgt")
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Drop target")
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Center trough")
PORT_START("SW.7")
- PORT_BIT(0xff, IP_ACTIVE_HIGH, IPT_UNUSED)
+ PORT_BIT(0xff, IP_ACTIVE_HIGH, IPT_UNUSED)
PORT_START("DOOR")
- PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_COIN1) PORT_NAME("Left coin chute")
- PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_COIN2) PORT_NAME("Center coin chute")
- PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_COIN3) PORT_NAME("Right coin chute")
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_COIN4) PORT_NAME("4th coin chute")
- PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_SERVICE1) PORT_NAME("Service credit/Escape")
- PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Volume Down/Down") PORT_CODE(KEYCODE_DOWN)
- PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Volume Up/Up") PORT_CODE(KEYCODE_UP)
- PORT_SERVICE_NO_TOGGLE(0x80, IP_ACTIVE_HIGH ) PORT_NAME("Begin test/Enter")
+ PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_COIN1) PORT_NAME("Left coin chute")
+ PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_COIN2) PORT_NAME("Center coin chute")
+ PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_COIN3) PORT_NAME("Right coin chute")
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_COIN4) PORT_NAME("4th coin chute")
+ PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_SERVICE1) PORT_NAME("Service credit/Escape")
+ PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Volume Down/Down") PORT_CODE(KEYCODE_DOWN)
+ PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_OTHER) PORT_NAME("Volume Up/Up") PORT_CODE(KEYCODE_UP)
+ PORT_SERVICE_NO_TOGGLE(0x80, IP_ACTIVE_HIGH ) PORT_NAME("Begin test/Enter")
PORT_START("DSW")
PORT_DIPNAME(0xff, 0xfc, "Country") PORT_DIPLOCATION("SW1:1,2,3,4,5,6,7,8")
@@ -1955,14 +1955,14 @@ static INPUT_PORTS_START( tfs )
PORT_DIPSETTING( 0xec, "Spain")
PORT_START("FLIPPERS")
- PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("R Flipper EOS")
- PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("R Flipper Button")
- PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("L Flipper EOS")
- PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("L Flipper Button")
- PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_UNUSED)
- PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UR Flipper Button")
- PORT_BIT(0x40, IP_ACTIVE_LOW, IPT_UNUSED)
- PORT_BIT(0x80, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UL Flipper Button")
+ PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("R Flipper EOS")
+ PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("R Flipper Button")
+ PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("L Flipper EOS")
+ PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("L Flipper Button")
+ PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_UNUSED)
+ PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UR Flipper Button")
+ PORT_BIT(0x40, IP_ACTIVE_LOW, IPT_UNUSED)
+ PORT_BIT(0x80, IP_ACTIVE_LOW, IPT_OTHER) PORT_NAME("UL Flipper Button")
INPUT_PORTS_END
static MACHINE_CONFIG_START( wpc_s, wpc_s_state )
@@ -2400,7 +2400,7 @@ ROM_END
/*-----------------
/ The Shadow
/------------------*/
-ROM_START(ts_lh6)
+ROM_START(ts_lh6)
ROM_REGION(0x80000, "maincpu", 0)
ROM_LOAD("shad_h6.rom", 0x00000, 0x080000, CRC(0a72268d) SHA1(97836afc23c4160bca462f14c115b17e58fe5a48))
ROM_REGION16_LE(0x1000000, "dcs", ROMREGION_ERASEFF)
diff --git a/src/mame/drivers/wyvernf0.c b/src/mame/drivers/wyvernf0.c
index e40667f3eda..c3929e27eac 100644
--- a/src/mame/drivers/wyvernf0.c
+++ b/src/mame/drivers/wyvernf0.c
@@ -6,10 +6,10 @@ driver by Luca Elia
Typical Taito mid-80s hardware but with dual video outputs.
-Sound board: Z80, 2 x YM2149, OKI M5232
-CPU board: Z80, ROM and RAM, 68705P5 MCU (protected)
-OBJ board: ROMs and RAM
-Video board: ROMs and RAM, 4 x Fujitsu MB112S146 (also used on arkanoid, lkage)
+Sound board: Z80, 2 x YM2149, OKI M5232
+CPU board: Z80, ROM and RAM, 68705P5 MCU (protected)
+OBJ board: ROMs and RAM
+Video board: ROMs and RAM, 4 x Fujitsu MB112S146 (also used on arkanoid, lkage)
The rest is just common logic, there's no custom chips.
@@ -99,14 +99,14 @@ public:
Video
- Note: if MAME_DEBUG is defined, pressing Z with:
+ Note: if MAME_DEBUG is defined, pressing Z with:
- Q Shows the background tilemap
- W Shows the foreground tilemap
- A Shows the background sprites
- S Shows the foreground sprites
+ Q Shows the background tilemap
+ W Shows the foreground tilemap
+ A Shows the background sprites
+ S Shows the foreground sprites
- Keys can be used together!
+ Keys can be used together!
***************************************************************************/
@@ -191,9 +191,9 @@ yyyyyyyy fccccccc xf??pppp xxxxxxxx
int sx, sy, code, color;
sx = sprram[offs + 3] - ((sprram[offs + 2] & 0x80) << 1);
- sy = 256 - 8 - sprram[offs + 0] - 23; // center player sprite: 256 - 8 - 0x71 + dy = 256/2-32/2 -> dy = -23
+ sy = 256 - 8 - sprram[offs + 0] - 23; // center player sprite: 256 - 8 - 0x71 + dy = 256/2-32/2 -> dy = -23
- int flipx = sprram[offs + 2] & 0x40; // maybe
+ int flipx = sprram[offs + 2] & 0x40; // maybe
int flipy = sprram[offs + 1] & 0x80;
if (flip_screen_x())
@@ -262,12 +262,12 @@ if (machine().input().code_pressed(KEYCODE_Z))
bitmap.fill(0, cliprect);
// background monitor
- if (layers_ctrl & 1) m_bg_tilemap->draw(screen, bitmap, cliprect, 0, 0);
- if (layers_ctrl & 4) draw_sprites(bitmap, cliprect, false);
+ if (layers_ctrl & 1) m_bg_tilemap->draw(screen, bitmap, cliprect, 0, 0);
+ if (layers_ctrl & 4) draw_sprites(bitmap, cliprect, false);
// foreground monitor
- if (layers_ctrl & 8) draw_sprites(bitmap, cliprect, true);
- if (layers_ctrl & 2) m_fg_tilemap->draw(screen, bitmap, cliprect, 0, 0);
+ if (layers_ctrl & 8) draw_sprites(bitmap, cliprect, true);
+ if (layers_ctrl & 2) m_fg_tilemap->draw(screen, bitmap, cliprect, 0, 0);
return 0;
}
@@ -283,7 +283,7 @@ READ8_MEMBER(wyvernf0_state::fake_mcu_r)
int result = 0;
if ((m_mcu_val & 0x73) == 0x73)
- result = 0x42; // at boot
+ result = 0x42; // at boot
return result;
}
@@ -404,7 +404,7 @@ static ADDRESS_MAP_START( wyvernf0_map, AS_PROGRAM, 8, wyvernf0_state )
AM_RANGE(0xd800, 0xdbff) AM_RAM_DEVWRITE("palette", palette_device, write) AM_SHARE("palette")
- AM_RANGE(0xdc00, 0xdc00) AM_WRITENOP // irq ack?
+ AM_RANGE(0xdc00, 0xdc00) AM_WRITENOP // irq ack?
ADDRESS_MAP_END
static ADDRESS_MAP_START( sound_map, AS_PROGRAM, 8, wyvernf0_state )
@@ -431,7 +431,7 @@ ADDRESS_MAP_END
***************************************************************************/
static INPUT_PORTS_START( wyvernf0 )
- PORT_START("DSW1") // d600 -> 800c
+ PORT_START("DSW1") // d600 -> 800c
PORT_DIPNAME( 0x03, 0x03, DEF_STR( Bonus_Life ) )
PORT_DIPSETTING( 0x00, "?? 0" )
PORT_DIPSETTING( 0x01, "?? 1" )
@@ -453,7 +453,7 @@ static INPUT_PORTS_START( wyvernf0 )
PORT_DIPSETTING( 0x00, DEF_STR( Upright ) )
PORT_DIPSETTING( 0x80, DEF_STR( Cocktail ) )
- PORT_START("DSW2") // d601 -> 800d
+ PORT_START("DSW2") // d601 -> 800d
PORT_DIPNAME( 0x0f, 0x00, DEF_STR( Coin_A ) )
PORT_DIPSETTING( 0x0f, DEF_STR( 9C_1C ) )
PORT_DIPSETTING( 0x0e, DEF_STR( 8C_1C ) )
@@ -489,13 +489,13 @@ static INPUT_PORTS_START( wyvernf0 )
PORT_DIPSETTING( 0x60, DEF_STR( 1C_7C ) )
PORT_DIPSETTING( 0x70, DEF_STR( 1C_8C ) )
- PORT_START("DSW3") // d602 -> 800e
+ PORT_START("DSW3") // d602 -> 800e
PORT_DIPNAME( 0x03, 0x00, DEF_STR( Unknown ) )
PORT_DIPSETTING( 0x00, "0" )
PORT_DIPSETTING( 0x01, "1" )
PORT_DIPSETTING( 0x02, "2" )
PORT_DIPSETTING( 0x03, "3" )
- PORT_DIPUNKNOWN( 0x04, 0x04 ) // *
+ PORT_DIPUNKNOWN( 0x04, 0x04 ) // *
PORT_DIPNAME( 0x08, 0x00, DEF_STR( Demo_Sounds ) ) /* Music at every other title screen */
PORT_DIPSETTING( 0x08, DEF_STR( Off ) )
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
@@ -512,7 +512,7 @@ static INPUT_PORTS_START( wyvernf0 )
PORT_DIPSETTING( 0x00, "1" )
PORT_DIPSETTING( 0x80, "2" )
- PORT_START("SYSTEM") // d603 -> 800f / 8023
+ PORT_START("SYSTEM") // d603 -> 800f / 8023
PORT_BIT( 0x01, IP_ACTIVE_HIGH, IPT_START1 )
PORT_BIT( 0x02, IP_ACTIVE_HIGH, IPT_START2 )
PORT_BIT( 0x04, IP_ACTIVE_HIGH, IPT_SERVICE1 )
@@ -522,7 +522,7 @@ static INPUT_PORTS_START( wyvernf0 )
PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_UNKNOWN )
PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_UNKNOWN )
- PORT_START("JOY1") // d604 -> 8010 / 8024
+ PORT_START("JOY1") // d604 -> 8010 / 8024
PORT_BIT( 0x01, IP_ACTIVE_HIGH, IPT_UNKNOWN )
PORT_BIT( 0x02, IP_ACTIVE_HIGH, IPT_UNKNOWN )
PORT_BIT( 0x04, IP_ACTIVE_HIGH, IPT_JOYSTICK_LEFT ) PORT_PLAYER(1)
@@ -532,7 +532,7 @@ static INPUT_PORTS_START( wyvernf0 )
PORT_BIT( 0x40, IP_ACTIVE_HIGH, IPT_UNKNOWN )
PORT_BIT( 0x80, IP_ACTIVE_HIGH, IPT_UNKNOWN )
- PORT_START("FIRE1") // d605 -> 8011 / 8025
+ PORT_START("FIRE1") // d605 -> 8011 / 8025
PORT_BIT( 0x01, IP_ACTIVE_HIGH, IPT_UNKNOWN )
PORT_BIT( 0x02, IP_ACTIVE_HIGH, IPT_UNKNOWN )
PORT_BIT( 0x04, IP_ACTIVE_HIGH, IPT_UNKNOWN )
@@ -542,7 +542,7 @@ static INPUT_PORTS_START( wyvernf0 )
PORT_BIT( 0x40, IP_ACTIVE_HIGH, IPT_UNKNOWN )
PORT_BIT( 0x80, IP_ACTIVE_HIGH, IPT_UNKNOWN )
- PORT_START("JOY2") // d606 -> 8012 / 8026
+ PORT_START("JOY2") // d606 -> 8012 / 8026
PORT_BIT( 0x01, IP_ACTIVE_HIGH, IPT_UNKNOWN )
PORT_BIT( 0x02, IP_ACTIVE_HIGH, IPT_UNKNOWN )
PORT_BIT( 0x04, IP_ACTIVE_HIGH, IPT_JOYSTICK_LEFT ) PORT_PLAYER(2)
@@ -552,7 +552,7 @@ static INPUT_PORTS_START( wyvernf0 )
PORT_BIT( 0x40, IP_ACTIVE_HIGH, IPT_UNKNOWN )
PORT_BIT( 0x80, IP_ACTIVE_HIGH, IPT_UNKNOWN )
- PORT_START("FIRE2") // d607 -> 8013 / 8027
+ PORT_START("FIRE2") // d607 -> 8013 / 8027
PORT_BIT( 0x01, IP_ACTIVE_HIGH, IPT_UNKNOWN )
PORT_BIT( 0x02, IP_ACTIVE_HIGH, IPT_UNKNOWN )
PORT_BIT( 0x04, IP_ACTIVE_HIGH, IPT_UNKNOWN )
@@ -633,10 +633,10 @@ static MACHINE_CONFIG_START( wyvernf0, wyvernf0_state )
MCFG_CPU_PROGRAM_MAP(sound_map)
MCFG_CPU_PERIODIC_INT_DRIVER(wyvernf0_state, irq0_line_hold, 60*2) // IRQ generated by ??? (drives music tempo), NMI by main cpu
-// MCFG_CPU_ADD("mcu", M68705, 4000000) // ?
-// MCFG_CPU_PROGRAM_MAP(mcu_map)
+// MCFG_CPU_ADD("mcu", M68705, 4000000) // ?
+// MCFG_CPU_PROGRAM_MAP(mcu_map)
-// MCFG_QUANTUM_TIME(attotime::from_hz(6000)) // 100 CPU slices per second to synchronize between the MCU and the main CPU
+// MCFG_QUANTUM_TIME(attotime::from_hz(6000)) // 100 CPU slices per second to synchronize between the MCU and the main CPU
MCFG_MACHINE_START_OVERRIDE(wyvernf0_state,wyvernf0)
MCFG_MACHINE_RESET_OVERRIDE(wyvernf0_state,wyvernf0)
@@ -669,7 +669,7 @@ static MACHINE_CONFIG_START( wyvernf0, wyvernf0_state )
MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.5)
// music
- MCFG_SOUND_ADD("msm", MSM5232, 2000000) // ?
+ MCFG_SOUND_ADD("msm", MSM5232, 2000000) // ?
MCFG_MSM5232_SET_CAPACITORS(0.39e-6, 0.39e-6, 0.39e-6, 0.39e-6, 0.39e-6, 0.39e-6, 0.39e-6, 0.39e-6) /* default 0.39 uF capacitors (not verified) */
MCFG_SOUND_ROUTE(0, "mono", 1.0) // pin 28 2'-1
MCFG_SOUND_ROUTE(1, "mono", 1.0) // pin 29 4'-1
diff --git a/src/mame/drivers/zr107.c b/src/mame/drivers/zr107.c
index 3415a7a5690..8d82712a440 100644
--- a/src/mame/drivers/zr107.c
+++ b/src/mame/drivers/zr107.c
@@ -815,7 +815,7 @@ static MACHINE_CONFIG_START( zr107, zr107_state )
MCFG_DEVICE_ADD("adc0838", ADC0838, 0)
MCFG_ADC083X_INPUT_CB(zr107_state, adc0838_callback)
-
+
MCFG_DEVICE_ADD("konppc", KONPPC, 0)
MCFG_KONPPC_CGBOARD_NUMBER(1)
MCFG_KONPPC_CGBOARD_TYPE(CGBOARD_TYPE_ZR107)
@@ -897,7 +897,7 @@ static MACHINE_CONFIG_START( jetwave, zr107_state )
MCFG_DEVICE_ADD("adc0838", ADC0838, 0)
MCFG_ADC083X_INPUT_CB(zr107_state, adc0838_callback)
-
+
MCFG_DEVICE_ADD("konppc", KONPPC, 0)
MCFG_KONPPC_CGBOARD_NUMBER(1)
MCFG_KONPPC_CGBOARD_TYPE(CGBOARD_TYPE_GTICLUB)